All files named ”src/setup.c”
Not logged in

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

Ancestors of file src/setup.c from check-in 3bbd18a284

2025-10-03
17:27
Improve the recommented value for robot-exception. file: [f8798f26c2] check-in: [3bbd18a284] user: drh branch: trunk, size: 90082
2025-08-22
01:51
Fix a typo in the regular expression example for robot-exception file: [973abeac20] check-in: [31b09807ef] user: drh branch: trunk, size: 90050
2025-08-21
14:16
Avoid excess backslash excaping in text in the new robot-exception setup. file: [2d5dedf875] check-in: [5dc9f9b97c] user: drh branch: trunk, size: 90049
14:08
Add the robot-exception setting. file: [9cbe657140] check-in: [86b6ef7fe3] user: drh branch: trunk, size: 90052
10:51
Rearrange fields in the Robot Defense setup to make it easier to understand. file: [fcfbc03843] check-in: [58a48e3abe] user: drh branch: trunk, size: 89343
2025-08-19
10:37
Make "off" the preferred way to diable robot-restrict file: [cb18515322] check-in: [db69c47abd] user: drh branch: trunk, size: 90387
10:28
Documentation update: Make the robot-restrict setting "none" or "off" to disable all restrictions. file: [962b5e5d61] check-in: [26a9b03336] user: drh branch: trunk, size: 90392
2025-08-18
15:49
New setting "anon-cookie-lifespan" sets the life span of an anonymous login cookie. The default is 8 hours. Set to zero to disable anonymous login. file: [40fe331609] check-in: [7d2b47a7c3] user: drh branch: trunk, size: 90318
2025-08-16
13:59
Improvements and simplifications to anti-robot defenses. file: [7fd94e5916] check-in: [16b33097fe] user: drh branch: trunk, size: 89751
2025-08-15
19:07
Add the "robot-squelch" defense against bot-nets. Still incomplete, but sufficient to hold off the latest attacks. file: [74b4de069a] check-in: [de66eeaab7] user: drh branch: trunk, size: 90677
2025-04-15
11:58
Rename the "Artifact Log" to the "Xfer Log" which (I think) better reflects it meaning and purpose. file: [95b4459f0c] check-in: [c6754849bb] user: drh branch: trunk, size: 90042
2025-04-04
19:58
show the project description on the repository list file: [d8e0a77c50] check-in: [2771beab20] user: jkosche branch: trunk, size: 90046
2025-03-29
15:10
Change the name of the /test_env page to /test-env for consistency. The old name is retained as an alias for backwards compatibility. file: [b5bb12975f] check-in: [caf286d748] user: drh branch: trunk, size: 90031
2025-03-28
13:22
Add a checkbox to the /setup_timeline page to control the raw-bgcolor setting. file: [76f7d67747] check-in: [620e1e0fc4] user: drh branch: trunk, size: 90031
2025-03-22
10:38
Delete the timeline-block-markup setting, and all the complication that goes with it. Due to a bug introduced on 2020-06-02, Fossil has behaved as if that setting where always "on", regardless of its actual value, and nobody has complained. Hence, we surmise that the setting is not needed. Ref: [forum:/forumpost/9adfe7e46b2441ae|forum post 9adfe7e46b2] file: [0e25405388] check-in: [0432c38df6] user: drh branch: trunk, size: 89560
2025-03-20
18:10
More accurate determination of whether or not a setting is set to its default value, for display purpose with the --changes option. file: [3311b09259] check-in: [bff93fc819] user: drh branch: trunk, size: 89853
17:34
Change default values of various settings: admin-log=ON, access-log=ON, authsync=ON, timeline-plaintext=OFF. file: [8ce1e50128] check-in: [bdf12f44e6] user: drh branch: trunk, size: 89985
17:20
Improvements to settings: (1) add the --changed option to the "fossil settings" command to cause display of only settings whose value differs from the default. (2) omit the idea of settings that are only shown if their value is not the default. (3) For settings with multiple lines of text, show them indented after the setting name on the "fossil settings" output. (4) The /setup_settings page only shows changed settings by default, with a submenu option to show all settings. file: [4f2777c342] check-in: [74a5e10b9b] user: drh branch: trunk, size: 89985
2025-03-19
11:50
Optionally show or hide the "if-chng" settings on the Setup→Settings page. file: [4a55a3fbbb] check-in: [f60bd4a752] user: drh branch: trunk, size: 89887
2025-03-17
11:38
Omit the /paniclog, /hacklog, and /logsummary pages. All those capabilities are now combined into the /errorlog page. file: [c457307a81] check-in: [2304fb87ac] user: drh branch: trunk, size: 89310
2025-03-16
22:44
Honor the show-only-if-changed flag for boolean settings on the /setup_settings page in addition to in the "settings" command. file: [b587d2a526] check-in: [3ba0763bfc] user: drh branch: trunk, size: 90013
2025-03-13
10:34
Fix multiple bugs associated with the versioned manifest setting. file: [50c69a1429] check-in: [dfc0f1b41f] user: drh branch: trunk, size: 89860
2025-03-09
23:04
First cut at the /logsummary page. Provides a count of the various error log message types. Need to gather more examples in order to figure out how to deduce more types. Access by admins only. file: [c61dc63e04] check-in: [55d476abf5] user: drh branch: trunk, size: 89842
2025-02-26
19:44
Honor the "y=h" query option on the /search page even if help-search is disabled, but otherwise do not advertise help-search when it is disabled. file: [21f7f13db4] check-in: [2e9e3695ae] user: drh branch: trunk, size: 89706
17:54
Merge the ticket-wiki branch into trunk: add the ability to associate a wiki page with a ticket, similar to how can be done for a branch or check-in. file: [1da212787d] check-in: [25f43cc634] user: stephan branch: trunk, size: 89708
16:57
Add the ability to search the built-in help text. Improvements to the "fossil search" command, including colorization of matching terms in the output. Improvements to the "fossil fts-config" interface. file: [b7fbcc3237] check-in: [6d9f0f5f30] user: drh branch: trunk, size: 89627
2025-02-14
17:04
Hack in Windows so that it shows the correct launch command in the log-menu. file: [3dd251324a] check-in: [f38866e749] user: drh branch: trunk, size: 89541
16:37
Fix typo (missing space) in the new log-menu page. file: [1388ed5f39] check-in: [bd0d442259] user: drh branch: trunk, size: 89542
13:33
More improvements to the setup-logmenu page. file: [14378ec5a9] check-in: [767509f617] user: drh branch: trunk, size: 89540
12:53
Improvements to the log menu. file: [4859dbe13d] check-in: [b0feaa6955] user: drh branch: trunk, size: 89166
2024-11-22
14:29
Provide the ability to make exceptions to maximum number of query parameters on the robot restrictor. file: [3b4cb2f5dc] check-in: [87368b3efd] user: drh branch: trunk, size: 88380
2024-10-23
18:21
Add support for multiple branch names in the doc-branch setting, as discussed in [forum:520d420d04e482b2 | forum post 520d420d04]. file: [72cfebffa3] check-in: [40d0b360d2] user: stephan branch: trunk, size: 87763
2024-08-23
15:42
Improved instructions for setting a common captcha-secret across a login-group on the /setup_login_group page. file: [7bb40eb1f2] check-in: [404f15501b] user: drh branch: trunk, size: 87687
14:43
Add the ability to rotate the captcha-secret, setting up a new secret that is common to all members of a login-group. file: [2e0b418c37] check-in: [acfaf4e48e] user: drh branch: trunk, size: 87382
10:41
Add documentation about internal data structures (specifically, the CONFIG table entries used and what they mean) on the login-group setup page. file: [2217a865ac] check-in: [5bb4cee5ec] user: drh branch: trunk, size: 87116
09:50
Improvements to the /setup_login_group configuration page. file: [1a222b258c] check-in: [4420efdf32] user: drh branch: trunk, size: 85468
2024-07-29
10:54
Add (dir,tree) to the suggested robot-restrict value, per /chat discussion. file: [a279ca4d23] check-in: [c8777eeb43] user: stephan branch: trunk, size: 85536
2024-07-27
19:11
Updates to the recommended value for the robot-restrict setting. file: [9132a5cfd3] check-in: [de7bf23a90] user: drh branch: trunk, size: 85527
14:30
Only apply the complex-request restriction to pages listed in the robot-restrict setting. Deprecate the robot-limiter and robot-allow settings. file: [1f4fa0ec20] check-in: [cee1af5a37] user: drh branch: trunk, size: 85519
2024-07-26
17:49
Add the complex-requests-from-robots limiter. file: [c35d148091] check-in: [1a0b304307] user: drh branch: trunk, size: 85989
2024-05-27
10:33
Add the "Hacks" and "Non-hacks" log filters. Accessible by admins only. file: [3d80b70dda] check-in: [d700ebff8e] user: drh branch: trunk, size: 84836
2024-03-29
13:44
Add the /paniclog page, accessible only to administrators. file: [62044534fa] check-in: [11f6b5b06c] user: drh branch: trunk, size: 84653
12:41
Create a separate "Log Menu" page that shows all of the available log files. file: [c8623a54b3] check-in: [b28badb741] user: drh branch: trunk, size: 84424
2024-02-23
17:25
Improvements to the Skin setup interface. file: [961c000982] check-in: [33cc83ffb8] user: drh branch: trunk, size: 83032
2024-02-02
22:22
Fix overlong lines and remove trailing whitespace from non-external C files. file: [b918d1b082] check-in: [275da70f8c] user: danield branch: trunk, size: 83026
2023-10-29
22:20
Replicated the server load aveage limit on the robot-defenses configuration page. file: [879d77a697] check-in: [a72e9e181d] user: drh branch: trunk, size: 83029
2023-09-28
14:13
Changing a setting to an empty string is now the same as unsetting that value, in most cases. Settings that are exceptions to the rule are marked with the "keep-empty" flag. Fix for the issue reported by [forum:/forumpost/a17b5fa51d607e3d|forum post a17b5fa51d607e3d]. file: [1065e6d3bd] check-in: [1f6ae1efb4] user: drh branch: trunk, size: 82387
2023-09-18
20:43
Merge the CSRF-defense enhancements into trunk. file: [f9a28bb0ba] check-in: [920ace1739] user: drh branch: trunk, size: 82376
2023-08-18
12:17
Add fts-config tokenizer unicode61 option. Prompted by [forum:a4bfcff66548a1ff|forum post a4bfcff66548a1ff]. file: [703aa51ead] check-in: [e180dbb455] user: stephan branch: trunk, size: 82504
2023-07-10
12:50
In the fts-config command and on the /srchsetup page, show how much space is used by the full-text index. file: [7dae758d66] check-in: [5c5e54928e] user: drh branch: trunk, size: 82460
2023-06-10
09:16
Add ability to "close" forum posts. file: [c95e88d1c5] check-in: [673dc38ffb] user: stephan branch: trunk, size: 81970
2023-05-10
18:40
Removed all of the XML-style " />" tag closing markers on empty tags such as "hr", "br", and "input" to placate modern HTML5 validators. That's the doctype we declare, not XHTML, so we should conform. (Besides which, the XHTML dream is dead.) file: [14e8374455] check-in: [f5482a0a79] user: wyoung branch: trunk, size: 81878
2023-04-18
17:47
Extend FTS index support to enable selection of different tokenizers, to support searching of Chinese content. file: [608213e85e] check-in: [0e5d27fe18] user: stephan branch: trunk, size: 82121
2023-01-27
20:42
Add a link to the /intermap page for Interwiki Map keywords on the setup menu. file: [5e374c8436] check-in: [bb189a15fd] user: drh branch: trunk, size: 81712
2023-01-24
21:25
Upgrade FTS search from v4 to v5. file: [777e7a8034] check-in: [c3c4ef167e] user: stephan branch: trunk, size: 81615
2023-01-07
20:37
Submenu buttons linking all of the logging pages. file: [8be904d583] check-in: [aae2b775f9] user: drh branch: trunk, size: 81586
15:36
Add the ability to enable users to request an email message that contains a special secure hyperlink that they can follow to reset their password. file: [498835aeb5] check-in: [07bfe3fee3] user: drh branch: trunk, size: 81429
2022-12-21
12:07
Change spelling for check-in, check-out, and related words. file: [0b3c1b7c75] check-in: [bc36fdcf3a] user: danield branch: trunk, size: 81020
2022-09-15
15:51
Improved comments on the new chat-timeline-user feature. file: [9968bf6d9e] check-in: [c3ed2430cc] user: drh branch: trunk, size: 81018
2022-09-14
19:24
Do not require that the chat-timeline robot username be an actual user in the USER table. If the chat-timeline-user config variable exists, then timeline events are announced in chat, regardless. file: [5db9cb7fc6] check-in: [1f5474ec31] user: drh branch: trunk, size: 80976
2022-09-13
20:11
Add the ability to designate a timeline robot user. If such a user exists, and if chat is enabled, then notifications of all timeline events appear in chat, from the robot user. file: [c1ba78947e] check-in: [e9d7cf3e92] user: drh branch: trunk, size: 81020
2022-08-08
11:52
/setup_config typo fix reported in [forum:ec5bd222a2|forum post ec5bd222a2]. file: [dffa51d51c] check-in: [6d5d5f0239] user: stephan branch: trunk, size: 80588
2022-04-08
08:45
Cherrypicked [2f3c84b3e9ed], which wash intended for trunk. file: [fb9a74002b] check-in: [834db57d95] user: stephan branch: trunk, size: 80585
2022-02-23
17:18
Spelling corrections caught by Debian's automated tools, thanks to Barak A. Pearlmutter. file: [5882307205] check-in: [9993c43b5c] user: danshearer branch: trunk, size: 80585
2022-02-12
20:30
Enhancement to robot defense. The auto-hyperlink setting can now be 2 (UserAgent only) in which case the UserAgent string is consulted and hyperlinks are generated if and only if the UserAgent looks human. Javascript does not come into play. When auto-hyperlink is 1, the traditional Javascript changes to href= in anchor tags are still used. file: [b4e93c8219] check-in: [df337eb61c] user: drh branch: trunk, size: 80581
13:55
Do not require mouse events for auto-hyperlink if the UserAgent string includes "Android". Describe the Safari visited/unvisited link limitation on the auto-hyperlink setting. file: [4fe927a644] check-in: [cef15ed3d3] user: drh branch: trunk, size: 78614
00:38
Robot defense uses a mousedown event rather than mouse motion as one of the signals that the request is from a human. This should make robot defense work better for users on mobile. file: [a0e34e9a83] check-in: [8d4e11432d] user: drh branch: trunk, size: 78122
2022-02-11
16:00
Improvements to the /admin_sql page. file: [0cdd7ddbef] check-in: [6325f81d06] user: drh branch: trunk, size: 77869
15:40
Better hyperlinks on the security-audit warning about the server load average setting. file: [4132c7c481] check-in: [e5c0543760] user: drh branch: trunk, size: 77858
15:26
Enhance security audit to warn about giving hyperlink privilege to user nobody. file: [954ce56c60] check-in: [5999d2446b] user: drh branch: trunk, size: 77836
14:57
Fix mis-coded HTML on the /setup_access page. file: [9fd10227e2] check-in: [ecab8f430f] user: drh branch: trunk, size: 77813
2021-12-20
20:52
Better documentation for the email-url setting. Add a new entry form for the email-url setting on the /setup_config page. file: [a61b7aedf8] check-in: [7e993c709a] user: drh branch: trunk, size: 77813
2021-10-02
14:35
Cherrypicked [658db85ce2], which was intended for trunk. file: [72700e8d95] check-in: [9dd8d5efc7] user: stephan branch: trunk, size: 77266
2021-08-31
14:13
Removed the link to /setup_smtp from the main /admin page: the backing feature was removed several months ago. Addresses [forum:/forumpost/413e04bba5 | an anonymous forum post]. file: [e36a52c24a] check-in: [7aaee6fc31] user: wyoung branch: trunk, size: 77442
2021-08-17
17:13
Add the "main-url" setting. Use it to send the "pragma from-url" on a sync. The server uses this to add new syncwith: entries for the client. file: [e44eed8909] check-in: [2ae7a5160f] user: drh branch: trunk, size: 78013
2021-07-08
17:43
Enhancement to codecheck1.c to verify that routines like db_set() use a string literal as the setting argument, and are thus impervious to injection attacks. file: [8d304d4fc5] check-in: [0a5d0e191c] user: drh branch: trunk, size: 77552
2021-05-20
22:00
Minor typo fix in the mainmenu setting help text and /setup_config page section. file: [a9d8879220] check-in: [2a88f7b320] user: stephan branch: trunk, size: 77399
2021-03-02
17:13
Documentation for new settings. Improvements to the change log. file: [556396b30e] check-in: [aac9093b36] user: drh branch: trunk, size: 77401
2021-02-25
05:56
Typo fix in /setup_timeline and the same fix in an internal API doc. Same typo exists in shell.c, but that's upstream 3rd-party code. file: [297a71ef89] check-in: [c8021e99df] user: stephan branch: trunk, size: 75251
2021-02-10
12:02
Make the timeline-default-length setting accessible on the timeline configuration page. Make it default to 50, not 10. file: [1936ef691f] check-in: [8efc4d548c] user: drh branch: trunk, size: 75251
2021-01-30
04:01
Added checkbox to reset mainmenu to its default value, per discussion at [forum:/forumpost/5ab3ce6c45 | forumpost/5ab3ce6c45]. file: [8ccd00bf6f] check-in: [8af3d425d2] user: stephan branch: trunk, size: 74928
01:39
Typo fix reported in the forum. file: [5f4207ef9a] check-in: [f8c42abadc] user: stephan branch: trunk, size: 74681
2021-01-26
23:58
In the default skins, the main menu on web pages is now mostly determined by the "mainmenu" setting rather than by the "header.txt" file of the skin. This allows a project to more easily change skins without disrupting the customized menu. It also means that the built-in skins are morely likely to be usable without any modification. This change also adds the "string match" command to TH1. file: [1f643fa759] check-in: [5f2271292a] user: drh branch: trunk, size: 74680
19:37
Rework the /sitemap customization settings. There is now just a single setting "sitemap-extra" that is a TCL list of triples, where each triple defines a new entry in the /sitemap. Legacy entries are ignored. Administrators that have a custom /sitemap configuration will need to update the "Custom Sitemap Entries" setting on the /Admin/Configuration page after updating to this version of Fossil or later. file: [59fe84cf89] check-in: [aa5beb8c29] user: drh branch: trunk, size: 73402
2021-01-15
13:25
Improve wiki explanation for how home pages work with embedded documents. Change example for home page in setup.c to be trunk, not whatever branch happens to be latest. file: [aff9ae8f76] check-in: [b32461f72d] user: danshearer branch: trunk, size: 73147
2021-01-05
20:24
On the /Admin/Chat page, play the new alert sound as it is selected. file: [2d5feba94f] check-in: [baa40a00e8] user: drh branch: trunk, size: 73145
19:23
Two new alert sounds. file: [d3cd6dddcc] check-in: [35b07813a8] user: drh branch: trunk, size: 72857
19:05
Provide for two different chat-alert sounds in the /Admin/Chat configuration menu. file: [608024118a] check-in: [d8e6994350] user: drh branch: trunk, size: 72788
2020-12-26
12:33
Make the /chat-poll timeout configurable using the chat-poll-timeout setting. file: [1448ef5c78] check-in: [8363e7b8e6] user: drh branch: trunk, size: 72398
2020-12-23
20:58
Add the /Admin/Chat page. Add settings to configure the initial history load size of /chat, and to configure purging of historical messages. file: [b022038dda] check-in: [15bc20f29d] user: drh branch: trunk, size: 71631
2020-12-22
18:31
Add support for the "$current_feature" TH1 variable as a possibly better way to do page-specific of feature-specific styling. file: [100f58679c] check-in: [112c713be1] user: drh branch: trunk, size: 69992
2020-11-07
13:28
Styling improvements: (1) Change the "style_footer()" interface to "style_finish_page()" and give it a parameter which is the page type. (2) Enhance the CSS to make use of the page type. file: [f02e1a2c7d] check-in: [3d6444fc4a] user: drh branch: trunk, size: 69527
2020-10-05
11:25
Change instances of %s(g.zTop) into %R. file: [74737f118a] check-in: [a40e8a0934] user: drh branch: trunk, size: 69347
2020-09-10
22:15
Fix typo in the 'admin_sql' page. file: [dbf3c234ab] check-in: [e654b300f6] user: mistachkin branch: trunk, size: 69491
21:51
Fix misplaced / missing db_unprotect() calls in the 'waliassetup' and 'setup_logo' pages. file: [fbbca0beed] check-in: [f273832a73] user: mistachkin branch: trunk, size: 69491
18:15
Allow the setup pages to change email-send-method. file: [b94eded4db] check-in: [95e735165e] user: drh branch: trunk, size: 69445
2020-08-24
23:24
Merge miscellanous auxiliary defenses and security enhancements. This check-in is not needed to fix any problems that are not already fixed in version 2.12.1. It merely provides additional defense in depth. file: [8e2357dc05] check-in: [f741baa6be] user: drh branch: trunk, size: 69392
2020-08-23
15:55
Add support for interwiki links. file: [d9389c3d24] check-in: [f4dc114a78] user: drh branch: trunk, size: 68759
2020-08-01
13:53
Merged in the Ajax-based /wikiedit reimplementation. file: [65e0561749] check-in: [19f2753522] user: stephan branch: trunk, size: 68548
2020-07-31
21:51
Permit the 'favicon.ico' image to be customized. file: [01e3ada7ff] check-in: [37262b8387] user: mistachkin branch: trunk, size: 69011
2020-06-21
17:17
Always increment the "cfgcnt" value on any configuration change, in order to reset the ETag in case the configuration changes display characteristics. file: [3597ceaa6b] check-in: [0ba0e5e446] user: drh branch: trunk, size: 66932
2020-06-19
16:44
Use the schema-table naming convention appropriate for SQLite 3.33.0. file: [181cfe90a8] check-in: [22645e1f06] user: drh branch: trunk, size: 66805
2020-06-02
20:05
Add the safe-html setting that determines which kinds of documents are allowed to generate unsafe HTML from Markdown. file: [0b05e0c398] check-in: [89b6dda99c] user: drh branch: trunk, size: 66805
2020-05-26
18:30
Fix a bug in the "Delete Ad-Unit" button in the setup pages. file: [d50cb25d03] check-in: [48dca1b4c9] user: drh branch: trunk, size: 65783
2020-05-16
01:08
Integrate ARIA suggestions from Peter Laursen. file: [607050a24e] check-in: [7dd07b2e01] user: drh branch: trunk, size: 65742
2020-05-04
16:42
setup_settings page: keep labels on the left side of their entry fields. file: [ec514714fa] check-in: [c1ca1000fe] user: ashepilko branch: trunk, size: 65407
2020-04-24
05:21
Add the ability to restrict subscriptions to specific email domains selected by GLOB patterns, and to require email verification before self-registration becomes effective. file: [329480f310] check-in: [c00e9123cb] user: drh branch: trunk, size: 65344
2020-04-04
19:34
Many improvements to the indexed search debugging logic. file: [512364bad2] check-in: [53d1f053ad] user: drh branch: trunk, size: 64160
2020-03-31
21:13
Eliminate IP prefix tracking as part of the login cookie. file: [b7edb9842a] check-in: [7d18c40b83] user: drh branch: trunk, size: 64092
2020-03-27
15:37
Do not use the IP address as part of the login cookie if the server is set to redirect all HTTP requests over to HTTPS. file: [0fe63278ac] check-in: [ce4bece946] user: drh branch: trunk, size: 64629
2020-02-27
19:16
More information on Setup and in Security-Audit to help admins configure Public Pages with the correct capabilities. file: [e86861d2c8] check-in: [0c374456b3] user: drh branch: trunk, size: 64436
2020-02-13
18:28
Add a setting in /Admin/Access that allows the /artifact_stats page to be accessed by any user. Activate load control on the /artifact_stats page. file: [1a6b9636c7] check-in: [86619b995d] user: drh branch: trunk, size: 64359
2020-02-11
19:47
Allow websites to specify a default viewing style other than Modern in the /Admin/Timeline setup page. file: [e9e5bfaf85] check-in: [895eac4feb] user: drh branch: trunk, size: 63994
2019-12-04
11:45
Exposed the redirect-to-https setting to the CLI and extended the definition of the SETTING.width property such that negative values tell /setup_settings not to render that setting (unlike most CLI-configurable settings, redirect-to-https is configured via /setup_access). Per request from https://fossil-scm.org/forum/forumpost/780138230c. file: [9f1d5849f8] check-in: [45953a4ad0] user: stephan branch: trunk, size: 63706
2019-09-03
20:22
Make calls to db_begin_write() instead of db_begin_transaction() where appropriate. file: [d202cc5f19] check-in: [3ad81c3c49] user: drh branch: trunk, size: 63660
2019-07-16
20:02
Code cleanup: Add a lot of "const" qualifiers for static (string) arrays, where appropriate. This allows the C compiler to optimize more file: [5e859be3e3] check-in: [70a94d0972] user: jan.nijtmans branch: trunk, size: 63708
2019-06-07
13:01
Add a configuration option to cause timeline timestamps to link to the /info page instead of to the /timeline page. file: [7565ed5323] check-in: [647424d463] user: drh branch: trunk, size: 63713
2019-06-03
13:30
Merge all the recent tool-tip experiments into trunk. file: [e33e932cea] check-in: [6908832cf4] user: drh branch: trunk, size: 62860
2019-05-28
20:51
Add the login-group command for managing login groups from the command-line. file: [8ba231ba68] check-in: [c3ba504d5c] user: drh branch: trunk, size: 62059
2019-01-21
18:28
Enhance the "redirect-to-https" setting so that if it is 2 or more it forces all pages to travel of a secure connection. file: [bedcb23e2c] check-in: [4aba9ea6fe] user: drh branch: trunk, size: 62056
16:57
Fix a documentation error on the setup_access page. file: [06af36b76f] check-in: [742d64d916] user: drh branch: trunk, size: 61808
2019-01-16
01:01
Add an option to preserve newlines as hard line breaks on the www timeline display. file: [caa8733404] check-in: [8af02551c5] user: drh branch: trunk, size: 61801
2018-12-31
20:10
Allow wiki pages with names like "branch/BRANCH", "checkin/HASH", and "tag/TAGNAME" to automatically link to displays of the corresponding branch, checkin, or tag. file: [d61d1d912d] check-in: [5602385493] user: drh branch: trunk, size: 61434
2018-12-30
23:28
Fix the action= on the Admin/Wiki setup page. file: [d205b4e7a1] check-in: [341a31c6a3] user: drh branch: trunk, size: 60825
2018-12-12
12:42
Break out the Wiki setup items into a separate submenu of the Admin section. file: [ff684603d0] check-in: [bf09c3bbd9] user: drh branch: trunk, size: 60827
2018-11-30
23:18
Granted access to /setup_timeline to Admin users as well as Setup users. file: [cffaff9f82] check-in: [cd8c5df513] user: wyoung branch: trunk, size: 60164
13:07
Allow the Admin user to modify the skin. file: [770659247b] check-in: [257318c1ca] user: drh branch: trunk, size: 60144
2018-11-28
18:57
The /setup page can now be seen by both Admin and Setup users, as requested by drh via private email. The set of links shown is culled for Admin-only users. Also changed some comments to match the code with respect to Admin vs Setup capability. The only change to user capability interpretation in this checkin is to the /setup page. file: [adadfa1198] check-in: [7d034d34ba] user: wyoung branch: trunk, size: 60176
18:48
The /setup_modreq page was limited to Setup users, but since it controls what users with Moderator capability can do, made it available to Admin users as well. file: [a8e28106b6] check-in: [6242e24d2f] user: wyoung branch: trunk, size: 59829
18:42
Found several more pages protected with "!g.perm.Setup && !g.perm.Admin" guards: changed them all to "!g.perm.Admin" only for the same reason as [558952c8]. file: [9b539ba861] check-in: [42c3364f03] user: wyoung branch: trunk, size: 59829
2018-08-31
20:24
Fix an unterminated transaction in the /admin_th1 page. file: [4953798b97] check-in: [447d273214] user: drh branch: trunk, size: 59880
10:57
Fix to the configuration page for the License link in /sitemap. file: [e717bb2619] check-in: [ace123b7ad] user: drh branch: trunk, size: 59906
10:47
Enhancements to the /sitemap page. New configuration options to add optional entries to the /sitemap page. file: [712fa11ef8] check-in: [6898b3e730] user: drh branch: trunk, size: 60040
2018-08-22
19:43
Fix a unfinalized query in the /admin_log page. file: [25f03f1dcf] check-in: [6022ad49c4] user: drh branch: trunk, size: 59073
2018-08-17
13:04
Break out the user configuration pages into a separate "setupuser.c" source file. file: [771ae421c5] check-in: [a49ed35bb7] user: drh branch: trunk, size: 59050
12:32
Improvements to privilege processing and the "Security Audit" page /secaudit0. file: [01be596cc9] check-in: [397d23c161] user: drh branch: trunk, size: 84895
2018-08-15
15:53
Remove an db_begin_transaction() that had no matching db_end_transaction(). file: [26f3e939cb] check-in: [b2fca3dd4d] user: drh branch: trunk, size: 84886
2018-08-07
15:12
A new implementation for "Forum" in which each forum post is an artifact. This merge includes lots of enhancements to email notification, backoffice, configuration, and other subsystems, all in support of the new forum artifacts. The forum feature is not complete nor bug-free but at this point it seems good enough to continue development on trunk. file: [d08a523559] check-in: [99fcc43f5d] user: drh branch: trunk, size: 84912
2018-07-25
13:20
Add the 'D' Debug user capability. This is designed to show additional information and controls on webpages for debugging purposes. Also take steps to avoid trying to generate a webpage error message after the webpage has already gone out. file: [7cf0e4873f] check-in: [fd3198322a] user: drh branch: trunk, size: 88394
2018-07-12
14:09
Add "Truncate" and "Download" buttons to the /errorlog display. Provide a link to the error log on the /setup page. file: [acbe2b3f15] check-in: [8e3bad04ee] user: drh branch: trunk, size: 88195
2018-07-11
19:55
The email-server enhancements are far from complete, but they at least compile now on non-linux systems, so it seems safe to merge the existing skeleton to trunk and continue development there where it can be more easily tested on live systems. file: [f74ed82705] check-in: [0a201f7159] user: drh branch: trunk, size: 88110
2018-06-26
01:24
Initial implementation of the /announce webpage. file: [ca5d08839e] check-in: [65f5754611] user: drh branch: trunk, size: 87952
2018-06-25
14:26
Extend the user capability system to allow the use of upper-case ASCII letters for new capabilities. file: [8d88b3709a] check-in: [e45cfde7aa] user: drh branch: trunk, size: 87764
2018-06-23
18:44
Automatically send alert emails after each webpage request. file: [4f19662215] check-in: [d4e9df1729] user: drh branch: trunk, size: 87613
16:44
Improved documentation. No substantive code changes. file: [0a1eb4a079] check-in: [9cf915d4af] user: drh branch: trunk, size: 87620
00:53
Merge in support for email notifications. Munch more work is needed, but it seems ready to begin functional testing. file: [b2f6e37523] check-in: [b77f1aaed0] user: drh branch: trunk, size: 87593
2018-06-21
12:24
Remove the configuration of the show-version-diffs property from the /setup_timeline page as that property is no longer used. file: [04e654b0d8] check-in: [8d230be45c] user: drh branch: trunk, size: 87589
2018-06-20
19:04
Add a new capability that allows signup for email notification. Change the name of the older "EMail" privilege to "View-PII" to avoid confusion. file: [c05a6e30cd] check-in: [25eafed114] user: drh branch: trunk, size: 88018
18:47
Merge the speculative Forum changes. This is because I need the enhancements to the user capabilities in order to add a new capability for Email Notifiation. The Forum logic itself is not ready, and is subject to change and removal. But it is well isolated and shouldn't hurt anything if it hangs out on trunk for a while. file: [0f0e00317b] check-in: [9a2e5f4717] user: drh branch: trunk, size: 87787
13:16
Add a setup page for email notification. There is no logic behind the setup, yet. file: [1530541169] check-in: [ccf50f0619] user: drh branch: trunk, size: 86462
12:23
Fix over-length code lines in the setup.c source file. file: [79ba607357] check-in: [7001228a09] user: drh branch: trunk, size: 86400
2018-02-25
19:09
Add support for ETags cache control. file: [661862611a] check-in: [7383450dd5] user: drh branch: trunk, size: 86200
2018-02-10
16:24
Add the cgi_csrf_safe() routine as a supplimental defense against cross-site request forgery attacks. file: [35782ee3aa] check-in: [047802a3c3] user: drh branch: trunk, size: 85801
2018-01-16
16:30
Update the codecheck1.c utility program to find unsafe format strings for recently added varargs functions. Fix unsafe varargs found by this update. This is a continuation of the fix in check-in [3c2ef25d03fb48d5]. file: [7f26f9dbd5] check-in: [2fac7df467] user: drh branch: trunk, size: 85610
2018-01-12
14:30
Do not show the numeric user ids on the /setup_ulist page. The login name is sufficient. On the /setup_uedit page, provide a link to an access log for that particular user. file: [5293b76137] check-in: [e85eff2630] user: drh branch: trunk, size: 85604
2017-12-22
13:01
Remove an unused static variable. Update the style guidelines to mention that imported code does not necessarily follow the guidelines. file: [91cb4165da] check-in: [8a53d4016e] user: drh branch: trunk, size: 85647
2017-12-20
23:53
Remove the disused "timeline-commit-format" configuration parameter. file: [e15921a920] check-in: [09e5d8d9c0] user: drh branch: trunk, size: 85929
2017-12-07
11:33
Spelling typos from Debian file: [30691da890] check-in: [4d1ac686c4] user: drh branch: trunk, size: 87185
2017-12-06
10:28
Move the in-line javascript associated with the user capability editing into a separate script file. file: [78b1ea03c6] check-in: [ef63351dba] user: drh branch: trunk, size: 87187
10:01
Perform table sorting using a separate javascript file rather than using in-line javascript. file: [e2237d3359] check-in: [6b645d631d] user: drh branch: trunk, size: 89963
2017-11-27
16:03
Add a setup parameter under Setup/Timeline for configuring the default number of entries in a timeline that lacks an n= query parameter. file: [1acc39492a] check-in: [eed877c0a5] user: drh branch: trunk, size: 89936
2017-11-26
01:41
Default the /timeline format to "comment (detail)". file: [acf2dda454] check-in: [58cfff2a4a] user: drh branch: trunk, size: 89680
2017-11-25
01:41
Fix typos and improve the text description of the "Comment Format" setting. file: [dfa65b8085] check-in: [a339c94fd3] user: drh branch: trunk, size: 89680
2017-11-24
20:30
Add a new timeline format that puts the details in a separate table column from the check-in comment. file: [dc4dba05f7] check-in: [dbb7447372] user: drh branch: trunk, size: 89283
20:10
Provide a configuration option that can move the hash in a timeline before the comment, after the comment, or into the details, and can omit the details span. file: [6ba8d1870d] check-in: [4102f60846] user: drh branch: trunk, size: 89251
2017-10-17
21:06
Add the /download page, with a configuration option to define what tag to be downloaded. file: [8c49076867] check-in: [c5fea125d9] user: drh branch: trunk, size: 88398
2017-10-16
13:54
Improvements to automatic hyperlink enabling and robot exclusion. file: [242b2b406c] check-in: [f014e15660] user: drh branch: trunk, size: 87929
2017-09-26
14:46
Fix double "However" in comment. Some more end-of-line spacing. Nothing functional. file: [736a670c37] check-in: [ce1bc4fb09] user: jan.nijtmans branch: trunk, size: 88297
2017-09-25
15:28
Merge search-technote file: [c013f75957] check-in: [a551d503c2] user: andygoth branch: trunk, size: 88298
2017-09-20
20:15
Correct typo in documentation file: [3eef2e7828] check-in: [aad384d5d1] user: andygoth branch: trunk, size: 88215
13:21
Some simple documentation on the URL Alias setup page. file: [172dc95cb8] check-in: [a3b689b3cd] user: drh branch: trunk, size: 88216
04:08
Correct typo in title of web page file: [f862c95755] check-in: [a3e50c99f3] user: andygoth branch: trunk, size: 86532
03:27
Add preliminary support for URL aliasing. Create aliases by visiting the "URL Aliases" subscreen under the Setup menu. file: [7178e81a80] check-in: [8131f1c5d9] user: drh branch: trunk, size: 86532
2017-09-19
20:09
Add the ability to temporarily disable all ads. file: [2ed6aad205] check-in: [48d8af20b7] user: drh branch: trunk, size: 83126
2017-09-07
05:04
Improve the debug information available when using Login Groups. file: [6faab32cb2] check-in: [7f4393dab4] user: andybradford branch: trunk, size: 83028
2017-08-31
01:00
Enhance the mkindex utility to extract help text for each setting separately and automatically build the aSetting table. Various other enhancements that take advantage of this new capability. file: [40ba1123d8] check-in: [f74f7014c2] user: drh branch: trunk, size: 82783
2017-08-30
13:12
Add click-to-sort on columns of the admin-log display. file: [da8cf9d62b] check-in: [703b57cfd1] user: drh branch: trunk, size: 82898
2017-07-13
10:22
Update top OpenSSL 1.0.2l. Minor (harmless) compiler warnings in mkversion and codecheck1 (-Wall) file: [d94de4b3d8] check-in: [23895c7b99] user: jan.nijtmans branch: trunk, size: 83120
2017-07-03
20:04
Add a pre-packaged CONFIG table query to the administrator SQL interface. file: [5db8381b9a] check-in: [6a679311bb] user: drh branch: trunk, size: 83122
19:07
On the text descriptions of the various administrator settings, identify the property in the CONFIG table that is being modified. file: [93b1485d13] check-in: [3ca935ef55] user: drh branch: trunk, size: 82474
09:31
Update changes.wiki. Some eol-spacing file: [e2ffb5fed0] check-in: [86d4754a7a] user: jan.nijtmans branch: trunk, size: 80960
2017-07-01
22:38
Add the cgi_referer() utility function. Use it to cause the setup_uedit page to always go back to the page it came from. file: [a2ac11c3d1] check-in: [59a51b8267] user: drh branch: trunk, size: 80962
22:17
More checking of user permissions on the Security Audit page. file: [1f3f8b8e65] check-in: [564e42dfe5] user: drh branch: trunk, size: 80697
17:54
Add the "Last Change" activity report. file: [8dad045b88] check-in: [b629647e82] user: drh branch: trunk, size: 80223
17:23
When computing the "Last Login" on the user list page, take the RCVFROM sync log into account. file: [60d0d19228] check-in: [46d5d638b1] user: drh branch: trunk, size: 80200
16:41
Prevent line breaks in the "Last Login" column of the user list. file: [958eab2f2c] check-in: [2fe385e4c3] user: drh branch: trunk, size: 80041
16:34
Add the "Last Login" column to the setup_ulist page. file: [7c0cd06c45] check-in: [5832d2fc60] user: drh branch: trunk, size: 80014
2017-06-30
16:18
Add the Security-Audit page. There is more work to be done here, but it is now at least partially functional. file: [294cc266cd] check-in: [02683077f4] user: drh branch: trunk, size: 79361
2017-06-08
17:10
Fix a formatting bug in the ad-unit setup page. file: [961c380bf5] check-in: [bc6355e9cf] user: drh branch: trunk, size: 79247
2017-05-12
17:22
Change a few %s format letters into %h. file: [d8eba80358] check-in: [8e27a5a084] user: drh branch: trunk, size: 79246
2017-05-11
21:00
Add the URL & Checkouts entry to the setup menu. file: [c5d62ea94b] check-in: [a53beaabdf] user: drh branch: trunk, size: 79246
2017-03-13
23:47
Add the capability for Fossil to directly interpret the Authentication: HTTP header for Basic Authentication, if enabled on the /setup_access page. Disabled by default. file: [a1b42702fc] check-in: [315cf24368] user: drh branch: trunk, size: 79132
2016-11-05
05:46
Merge fork file: [2d807dd672] check-in: [3cb9ba4de6] user: andygoth branch: trunk, size: 78762
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: [36bb60e1de] check-in: [187424e891] user: andygoth branch: trunk, size: 78819
2016-10-29
16:50
Compiler warning (MSVC) in timeline.c, found by Kevin, reported on fossil-users list file: [21d2bc1c3b] check-in: [fe3d30fc60] user: jan.nijtmans branch: trunk, size: 78863
2016-09-20
16:17
Add the uv-sync setting, which if enabled causes the server to automatically send all unversioned content as part of a clone, and which causes all syncs to also sync unversioned content. file: [ea2dd3e6ea] check-in: [b9fd5947ef] user: drh branch: trunk, size: 78864
2016-09-13
03:11
Fix typo. file: [484952c850] check-in: [88e1bef9ec] user: mistachkin branch: trunk, size: 78859
01:38
Only include the built-in help text once, it the "help" command implementation, not also in the "setup" command. This reduces the size of the binary by the size of the built-in help table. file: [fc351f0aa4] check-in: [b86a58ed17] user: drh branch: trunk, size: 78858
2016-08-27
21:16
Fix comment and documentation typos. file: [2767f1df93] check-in: [35d43fd98f] user: drh branch: trunk, size: 79197
2016-08-23
11:58
Add a link to the /uvlist screen from the /setup menu. Add the byage=1 query parameter to /uvlist. file: [f179c3b022] check-in: [ab4c1e2961] user: drh branch: trunk, size: 79199
2016-08-22
20:12
Remove the db_name() function. In its place, the SQLITE_DBCONFIG_MAINDBNAME feature of SQLite is used to ensure that the three attached databases are always exactly named "repository", "configdb" and "localdb", regardless of which is opened first or the order in which they are attached. Update to the latest 3.15 alpha of SQLite which is now required for correct operation, since SQLITE_DBCONFIG_MAINDBNAME is required. file: [3b6d7487fe] check-in: [06aec61111] user: drh branch: trunk, size: 79101
2016-08-17
16:02
Fix typos in documentation and on the "Setup/Users" screen. file: [f28fafa5e7] check-in: [085bfaeec7] user: drh branch: trunk, size: 79254
15:42
Add support for unversioned files stored in the repository. file: [c61f750976] check-in: [27d743e708] user: drh branch: trunk, size: 79253
2016-08-16
17:25
Add the /setup_ucap_list built-in documentation page. Improvements to the /setup_ulist_notes built-in documentation page. file: [ee2e1f25e3] check-in: [70d898fe3c] user: drh branch: trunk, size: 78992
2016-08-06
17:42
Add a link to the web-cache status screen to the Admin main menu. file: [f93f841b1b] check-in: [4a4a51a541] user: drh branch: trunk, size: 78327
2016-06-28
09:10
Unnecessary type='text/javascript on <script> tag. file: [f772c3edb8] check-in: [5cdaeb0d82] user: jan.nijtmans branch: trunk, size: 78230
2016-06-15
08:38
More consistancy in using <br /> and <hr /> HTML tags file: [92a2f31d37] check-in: [bd559ff0d0] user: jan.nijtmans branch: trunk, size: 78276
2016-05-28
02:37
Fix compiler warning seen with MSVC. file: [7ebb7ea12f] check-in: [2fc8222f82] user: mistachkin branch: trunk, size: 78265
2016-04-02
00:56
Add new fossil test-all-help command. Spell checked and proof read all help text. Fixed typos. Reworded for clarity in a few places. Cleaned up a few inconsistencies of formatting. No code changes other than the new command. Passes all tests. file: [38cc6e299b] check-in: [26eef7f84a] user: rberteig branch: trunk, size: 78257
2016-03-05
20:01
Added add_content_sql_commands() to /admin_sql, as per ML discussion. file: [3197515d5b] check-in: [93f514ca2c] user: stephan branch: trunk, size: 78256
2015-12-25
03:20
Add a configuration option that will truncate the display of check-in comments on timelines at the first blank line. file: [b1b74ef83b] check-in: [96101215ae] user: drh branch: trunk, size: 78222
2015-12-02
20:18
Fix harmless compiler warning. file: [ac704e6cd9] check-in: [a3691d7679] user: mistachkin branch: trunk, size: 77986
2015-11-23
20:53
fixed typo as suggested on ML file: [f72ee2101b] check-in: [565d1b0a38] user: m.ramakers@gmail.com branch: trunk, size: 78007
2015-11-17
23:22
Show how to enable/disable the access-log and admin-log from their display pages. Add the "Stats" button to the Admin main menu. file: [210ae371d6] check-in: [3967d043e8] user: drh branch: trunk, size: 78009
19:58
Add the Access-Log submenu button to the User List page. file: [d5b94054e9] check-in: [e60a021167] user: drh branch: trunk, size: 77870
19:52
Revamp the user list setup page. Show the last change time and expiration date for each login. Make the user list sortable using javascript. file: [cf1ec15482] check-in: [01b1319931] user: drh branch: trunk, size: 77810
2015-09-16
10:49
eliminate many unnessary type-casts file: [63ef85778a] check-in: [5b456cfa6b] user: jan.nijtmans branch: trunk, size: 77032
2015-07-24
12:32
mention required location of ".fossil-settings/*" files in docs and comment, and fix typo file: [0c15a5219b] check-in: [c510b74dd8] user: michai branch: trunk, size: 77040
2015-04-27
13:19
Provide help text for all commands and webpages. file: [97d246c3bb] check-in: [7ab03289ee] user: drh branch: trunk, size: 77014
01:18
Improvements to the /sitemap page: Add a link to show all forks. Hide links for which the user does not have permission. file: [64aa549d03] check-in: [9fa68088b7] user: drh branch: trunk, size: 76142
2015-03-30
17:51
Simplify and improve the skin-editing capability. Add the new "details.txt" skin file that contains skin settings used on the server-side. Add detail values for selecting white-background, rounded nodes, color graph lines, and for omitting arrowheads on verticle graph lines. file: [d1b18d9cf2] check-in: [106c0909e4] user: drh branch: trunk, size: 76138
2015-02-14
15:17
Enhance /search to distinguish between the title and the body of a document and provide support for the Porter stemmer for indexed search. Improved scoring and snippet presentation. NB: Run "fossil fts-config reindex" when upgrading through this change. file: [72e3d8640b] check-in: [0f96ffb9c2] user: drh branch: trunk, size: 81605
15:06
Improvements to login/logout processing: (1) When the user is "nobody", show hyperlinks to pages that require "anonymous" but have those links redirect to the /login page. (2) Clean up the /login page - less verbage. (3) Redirects from /login to /tarball or /zip provide a button to press, rather than immediately starting the download. file: [20d3b47735] check-in: [653dd402ea] user: drh branch: trunk, size: 81467
2015-02-12
11:01
Fix typos in the Moderation setup screen, and in debugging logic on tickets. file: [dc1db4fd4e] check-in: [8fdb68226f] user: drh branch: trunk, size: 81269
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: [6f02d4cce9] check-in: [1fee0377e4] user: drh branch: trunk, size: 81265
2015-02-08
21:30
On unix systems, test to make sure /dev/null and /dev/urandom are available and print warning messages at the top of the /setup screen if they are not. file: [a1d6aae7da] check-in: [c6b233229d] user: drh branch: trunk, size: 81313
2015-02-06
03:30
Add form elements to the /timeline submenu. Many other related changes and enhancements to the web interface. file: [a8147f4173] check-in: [c0c0bae719] user: drh branch: trunk, size: 80739
2015-02-05
09:01
Unfinished comment in search.c, and some more end-of-line spacing removals. No change in functionality. file: [5d336af2fe] check-in: [5260fbf632] user: jan.nijtmans branch: trunk, size: 79928
2015-02-03
13:27
Add the "Rebuild Full-Text Index" button to the /srchsetup page. Only construct the full-text index for the documents types that are enabled. file: [9b34204949] check-in: [13d93e404a] user: drh branch: trunk, size: 79930
05:24
Add the ability to do search using an SQLite FTS4 index. file: [6a5eb2e295] check-in: [a00a140bff] user: drh branch: trunk, size: 79837
2015-02-02
03:42
Improved interfaces for Ticket and Wiki searching. file: [65455cc232] check-in: [6714c9471b] user: drh branch: trunk, size: 79121
00:17
Added the /srchsetup page for configuring the /search screen. file: [aaa5fd31c5] check-in: [ca833ff86f] user: drh branch: trunk, size: 79131
2015-02-01
21:21
Minor refactoring and general cleanup of the "fossil setting" logic. file: [da749e2348] check-in: [32f8da0ce7] user: drh branch: trunk, size: 77099
2015-01-28
09:24
Minor compiler warning in shell.c (already fixed in SQLite). "char const" -> "const char" for consistancy. file: [48381b94c8] check-in: [5330d107b2] user: jan.nijtmans branch: trunk, size: 77142
01:34
Fixes to the default header, footer, and css access in the setup screens. file: [11896d1a13] check-in: [6115de1504] user: drh branch: trunk, size: 77146
2015-01-26
21:11
Clarify guidance for the "nobody" user. Ticket [21e39ebe66a21b7a8]. file: [cf25d2c69e] check-in: [59a482023e] user: drh branch: trunk, size: 77102
2015-01-23
21:03
Correct casing of 'Tcl' where needed. file: [8adc428505] check-in: [967050341d] user: mistachkin branch: trunk, size: 77384
2015-01-22
02:19
Split out the text of the CSS, header, and footer into separate files for each of the built-in "skins", in an effort to make skins easier to maintain, enhance, and extend. file: [9fd7577372] check-in: [96fdf09fd8] user: drh branch: trunk, size: 77384
2015-01-21
21:33
Enhance the Ad-Unit processing to allow a choice of two different ad-units. A tall skinny ad-unit can be placed at the right (or left) margin on some pages in place of the banner ad-unit beneath the menu bars. Ad-Units are now configurable using CSS. Note: Legacy ad-unit configurations might need to adjust their CSS. file: [9ae733972b] check-in: [ff78d6d5ef] user: drh branch: trunk, size: 77006
2015-01-15
09:28
Remove spacings at end-of-line. No change in any functionality. file: [111f27add8] check-in: [080ab8cb0a] user: jan.nijtmans branch: trunk, size: 75976
2015-01-14
11:56
Use "COLLATE nocase" when listing user names. file: [d189c01fd9] check-in: [439453b5c7] user: drh branch: trunk, size: 75977
2014-12-06
15:47
Merge the new DBP-workflow commands into trunk: bundle, purge, publish, and unpublished. file: [c06b72a7ad] check-in: [a81a47f66c] user: drh branch: trunk, size: 75962
2014-12-01
17:22
Add the administrative log capability. file: [e01f84008a] check-in: [f3455a56ee] user: drh branch: trunk, size: 75935
2014-11-19
13:18
Add a configuration option that automatically redirects to SSL for HTTP connections to the login page. file: [1b3a772022] check-in: [a4e7b8629d] user: drh branch: trunk, size: 72931
2014-11-08
19:20
Add a new timeline date format "(off)" which omits all date and time stamps. file: [24e3844ff8] check-in: [e5176d9473] user: drh branch: trunk, size: 72481
2014-10-25
01:01
Add a new "auto-hyperlink" setting option that enables hyperlinks after a delay only if request is from a human (as deduced from the UserAgent string). file: [2771b1352b] check-in: [b9a1beda9e] user: drh branch: trunk, size: 72384
2014-10-21
02:52
Add the codecheck1 program to the build tools. This program validates the format strings on printf-style internal interfaces, verifying that the correct number of arguments follow and that SQL is protected from injection attacks. file: [52fbc7118b] check-in: [49b0ff1592] user: drh branch: trunk, size: 72193
2014-10-19
10:28
The setup_settings page now only opens a checkout if no explicit repo was provided, to avoid it showing versioned properties from a different repo. Problem reported on the ML. file: [6a3f774623] check-in: [0ab0079959] user: stephan branch: trunk, size: 72198
2014-10-02
17:01
Merged in inherit-priv-mark-sub with one minor layout tweak. file: [7b71d85643] check-in: [54a783e39f] user: stephan branch: trunk, size: 72052
2014-09-26
16:35
Merged in inherit-priv-mark-sub branch (readability improvements for user administration page). file: [21f5109040] check-in: [4bba5e1ca4] user: stephan branch: trunk, size: 69068
2014-04-23
16:47
Improvements to user management: (1) Provide a textarea for entering contact information. (2) Disable superfluous entry boxes for special users. (3) Give an error when creating a duplicate login name. file: [a0e7ea3c57] check-in: [1b4b8a95b2] user: drh branch: trunk, size: 69015
2014-03-31
12:59
Add missing db_finalize() statements. file: [777af5f601] check-in: [07e93f3854] user: drh branch: trunk, size: 68651
2014-03-09
00:15
Add the ability to restrict CPU-intensive web pages when the server load average gets too high. This feature is turned off by default. file: [a6131b8f15] check-in: [5e26a1b9b2] user: drh branch: trunk, size: 68632
2014-02-21
04:59
Keep track of versionable and text-area based settings using discrete fields of the stControlSettings structure. file: [c0e14c5602] check-in: [9b2d565931] user: mistachkin branch: trunk, size: 68015
2014-02-17
19:48
[202edc2c1c]: Make 'th1-setup' a textarea in settings UI. file: [c949e2c82f] check-in: [5447125d34] user: jan.nijtmans branch: trunk, size: 68163
2014-02-16
20:44
Minor typo fix in /setup_header. file: [9979c837cf] check-in: [6ee8ccd6e9] user: stephan branch: trunk, size: 67637
2014-02-11
17:02
Clarify the meaning of "Plaintext for timeline comments" on the Admin/Timeline configuration page. file: [d50c535ce9] check-in: [3587e4589e] user: drh branch: trunk, size: 67638
2014-01-28
13:58
Correction to the description of the "z" capability in the setup pages. file: [fbd2bb1778] check-in: [b68a48ff5f] user: drh branch: trunk, size: 67519
2014-01-27
09:08
Put various other constant tables in constant memory. file: [d90ed1b662] check-in: [214899ac26] user: jan.nijtmans branch: trunk, size: 67670
09:05
Remove unnecessary end-of-line spaces. (My editor does that automatically, but I don't want it to happen together with other functional changes in a single commit). No change in code. file: [eb79a3e769] check-in: [52b35c8b40] user: jan.nijtmans branch: trunk, size: 67658
2014-01-20
23:17
Fix a typo in HTML text. file: [2239a5c52f] check-in: [3d5bc3d433] user: drh branch: trunk, size: 67660
2014-01-02
16:50
Fix /tree page and "timeline-utc" setting in combination with --disable-internal-sqlite configuration file: [0e33845206] check-in: [bd1151126a] user: jan.nijtmans branch: trunk, size: 67659
2014-01-01
00:48
Add TH1 variables for style-related URLs (/style.css, /logo, /background) that contain the resources' mtimes. Maintains aggressive caching without requiring users to do a hard refresh or clear their cache when the resource is changed. file: [8c4c939504] check-in: [daff9d2062] user: joel branch: trunk, size: 67680
2013-12-20
12:35
Add a new TH1 "http" command, a new "th1-uri-regexp" setting and two new hook scripts "xfer-commit-script" and "xfer-ticket-script". They can be used together to implement more advanced commit and ticket change notifications. file: [89d8f70a8f] check-in: [1311841a3c] user: jan.nijtmans branch: trunk, size: 67526
2013-11-22
01:14
Merge in hide-diff-on-vdiff_page...

Which now give possibility to hide or show full detailed diff on vdiff page. (when clicking on 2 nodes on timeline) Just like the /info page. file: [d835198a8b] check-in: [74a4db258a] user: mgagnon branch: trunk, size: 67510

2013-10-18
16:05
Added "YYMMDD HH:MM" option to timeline timestamp config, per ML request. file: [8970ab9571] check-in: [feef2d153c] user: stephan branch: trunk, size: 67513
11:46
Add the ability to control the timeline date and time format from the Admin/Timeline setup menu. file: [c9af9afaa5] check-in: [403d937287] user: drh branch: trunk, size: 67468
2013-10-11
11:24
minor doc typo fix from ML. file: [e790e4ebbe] check-in: [2530ee0372] user: stephan branch: trunk, size: 65981
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: [2a82e20803] check-in: [c30cd93b91] user: jan.nijtmans branch: trunk, size: 65982
2013-10-09
13:58
help fix typo from ML. file: [da60f0404b] check-in: [6981cc6851] user: stephan branch: trunk, size: 65982
12:06
Change "Abbreviated Name" to "Tarball and ZIP-archive Prefix" on the "Configuration" page of setup. file: [c866c2695b] check-in: [49e112c9f0] user: drh branch: trunk, size: 65981
2013-10-08
14:43
Add the Abbreviated Name configuration option that is used for tarball and ZIP archive name construction. file: [58ccbde355] check-in: [1239545663] user: drh branch: trunk, size: 66126
13:45
Revise the character escaping logic for generated tarballs and zip archives. Add a "For best results" comment to the configuration page where the project name is set. file: [101f2cb238] check-in: [fe76ad5567] user: drh branch: trunk, size: 65784
2013-09-30
11:39
Silence harmless compiler warning. file: [fa543db439] check-in: [16113accff] user: mistachkin branch: trunk, size: 65599
2013-07-26
15:46
Change to . file: [ad90b1f40e] check-in: [a60b008f1a] user: joel branch: trunk, size: 65542
2013-05-07
13:03
Only call db_get_do_versionable() after checking that it's a boolean versionable setting. file: [efb1a013de] check-in: [a60df3be44] user: jan.nijtmans branch: trunk, size: 65745
08:17
If versionable settings are present, disallow editing of the corresponding fields in the /setup_settings page. file: [5c99484b98] check-in: [3cba68a83e] user: jan.nijtmans branch: trunk, size: 65710
07:52
Move check for g.localOpen inside db_get_do_versionable(), because all callers will need this. Add "disabled" parameter to onoff_attribute(), entry_attribute() and textarea_attribute(). file: [7a187b1c95] check-in: [10d8abcd0c] user: jan.nijtmans branch: trunk, size: 65424
2013-04-09
13:30
Change the default auto-hyperlink-delay from 0 to 10 milliseconds. file: [92a0497d21] check-in: [ddd1659677] user: drh branch: trunk, size: 65051
13:26
New spider-control logic: Optionally delay enabling hyperlinks or requiring mouse movement before enabling hyperlinks, controlled by the Setup/Access screen and the auto-hyperlink-delay and auto-hyperlink-mouseover settings. file: [a21499a195] check-in: [96f3e83922] user: drh branch: trunk, size: 65050
2013-03-31
18:56
Fix for [2cfd96b2ba]: Improve ignore-glob. This changes the UI regarding versionable settings with a string value to use a multi-line input field. Already looks quite good, but feedback on layout perfectioning appreciated! file: [77a46d93fe] check-in: [bc047d1e3d] user: jan.nijtmans branch: trunk, size: 64335
2013-03-15
14:07
Fix ticket [38cecac15f]: test-move-repository requires access to original repository file: [aafb7caa02] check-in: [e5905473a8] user: jan.nijtmans branch: trunk, size: 64009
2013-03-14
14:09
style file: [14ff7b35a8] check-in: [3ba9a4d5ca] user: jan.nijtmans branch: trunk, size: 64008
2013-03-05
12:25
style: use g.zConfigDbName in stead of g.configDbName, as all other strings. file: [c62f95da0b] check-in: [a5dc5332d4] user: jan.nijtmans branch: trunk, size: 64030
12:17
Add check for win32/cygwin whether the config-db is writable in stead of checking that the $HOME directory is writable. Eliminate g.zHome and g.configOpen, in stead use a single g.configDbName. Then people no longer have to guess whether the config db name is ".fossil" or "_fossil". g.zHome was only used for locating the config db, nothing else. file: [dfde444518] check-in: [473e08a6d1] user: jan.nijtmans branch: trunk, size: 64029
2013-01-23
13:24
Add the max-download-time server option that limits the amount of real-time that the server will spend preparing an xfer protocol reply. file: [6590422e30] check-in: [769c90a230] user: drh branch: trunk, size: 64027
2012-12-27
21:16
Add the ability to run TH1 commands from the web interface. file: [d912566d55] check-in: [e356f18577] user: drh branch: trunk, size: 63649
2012-12-21
13:31
Correct typo in the description of the moderation setup page. file: [22f180ae36] check-in: [c89a694d54] user: mistachkin branch: trunk, size: 62391
2012-11-25
18:06
Fix formatting of the Login Group screen. Ticket [f687f1eb987148]. file: [9e8ae79a84] check-in: [7a8938ab84] user: drh branch: trunk, size: 62388
2012-11-21
00:51
Optionally require a CAPTCHA (controlled by Admin/Access) when a user who is not logged in tries to edit wiki, or a ticket, or an attachment. file: [147f224f39] check-in: [82b8587a50] user: drh branch: trunk, size: 62354
2012-11-08
09:20
a few more minor html5 violations file: [10f96c0f6f] check-in: [1858d202ef] user: jan.nijtmans branch: trunk, size: 62054
2012-11-06
00:49
Add a configuration option that allows timeline comments to be rendered as plain text rather than as wiki. file: [f2556a332f] check-in: [90e928deea] user: drh branch: trunk, size: 62052
2012-11-04
17:41
Merge the "spelling" branch into trunk, fixing a huge number of typos, mostly in comments, but occasionally in error messages or help screens. file: [23d6837bb6] check-in: [db0c512767] user: drh branch: trunk, size: 61815
2012-11-02
02:41
Clean up some harmless compiler warnings. file: [499b2ea48e] check-in: [0a4193be58] user: drh branch: trunk, size: 61814
02:36
Merge the "moderation" branch into trunk. This adds the ability to have an approval process for edits to Wiki and Tickets, including creating new Wiki and Tickets and adding attachments. Probably there are still some problems, but things are working well enough for trunk. file: [bdbcbd875b] check-in: [ba418ee1ce] user: drh branch: trunk, size: 61799
2012-10-31
19:48
Add the wiki-moderator and ticket-moderator permissions. Not yet used. file: [1d5fb84c64] check-in: [fc0bffd995] user: drh branch: trunk, size: 60156
2012-09-30
01:43
Fix typo in comment. file: [44d86dfb90] check-in: [97f68e61da] user: mistachkin branch: trunk, size: 62266
2012-09-07
19:16
Add an authorizer to the raw-SQL entry box. This authorizer is not strictly necessary for security. It is just another layer of defense. file: [b2d7ba8e42] check-in: [98f29f24cd] user: drh branch: trunk, size: 62266
2012-09-05
20:45
Enhancements to localtime processing and to the label resolution on the a=, b=, and c= query parameters to the timeline page. file: [87bd52283c] check-in: [41c3c1900b] user: drh branch: trunk, size: 61511
2012-08-29
19:41
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [bea5d65156] check-in: [208d67675c] user: jan.nijtmans branch: trunk, size: 60830
2012-08-14
17:30
Merge in the WYSIWYG editor branch, making WYSIWYG an option for trunk users. WYSIWYG is still off by default. file: [a69711b73e] check-in: [65870e8736] user: drh branch: trunk, size: 60864
2012-08-09
19:16
Fix the "Delete Ad-Unit" button so that it really does delete the ad-unit. file: [3971411e51] check-in: [869e27e739] user: drh branch: trunk, size: 59454
2012-07-25
11:18
In the user edit screen, display capabilities in three columns. file: [b6458bb236] check-in: [60cf260b6e] user: drh branch: trunk, size: 59414
10:58
Add <label> markup around all checkbox form entries. file: [17b6dc4b76] check-in: [e78c49d30a] user: drh branch: trunk, size: 59247
2012-07-19
22:03
Fix a formatting problem on the setup_settings page. file: [0e5a18204c] check-in: [6f594af627] user: drh branch: trunk, size: 58808
2012-06-20
17:26
Remove an unused variable. file: [522bf0aea5] check-in: [2955cece33] user: drh branch: trunk, size: 58807
17:24
Add the ability for an administrator to run raw SQL commands via the web interface. file: [fdd6ff4498] check-in: [ca0faa88a4] user: drh branch: trunk, size: 58829
14:40
Change the names of config parameters for adunits to use "-" instead of "_". Allow configuration sync of adunits as part of the skin. file: [ff8c824e18] check-in: [4bf5cdc873] user: drh branch: trunk, size: 55381
14:14
Allow ad units to be added after the menu bar. Optionally disable ads for logged in users and/or administrators. file: [801f66ce19] check-in: [e33fc88630] user: drh branch: trunk, size: 55424
2012-04-28
18:55
Change the name of the auto-enable-hyperlinks setting to auto-hyperlink and make it available via the "fossil setting" command. Note: when upgrading through this change, if you formerly had auto-hyperlink turned off, you will have to turn it off again since the name has changed. It defaults to on. file: [bdaf11ce7f] check-in: [cb5db7598f] user: drh branch: trunk, size: 54237
15:00
On the "setup_ulist" (list of users) webpage, group the special category users ("anonoymous", "nobody", "reader", "developer") together at the top of the screen, rather than interspersing them among the regular users. file: [ffe53ee90d] check-in: [2079981fd6] user: drh branch: trunk, size: 54245
08:05
Move the enhanced spider-defense mechanism into the trunk. file: [500fe4e00b] check-in: [433cde1ce8] user: drh branch: trunk, size: 53299
2012-04-27
13:41
Provide the "public-pages" glob pattern that can allow anonymous users to access embedded documentation on sites where the source code should not be accessible to anonymous users. file: [a47d507be1] check-in: [79ef9618e6] user: drh branch: trunk, size: 52798
2012-03-31
15:18
Add the ability to set a background image as part of the server configuration. Process the CSS using TH1 so that $baseurl can be inserted into the CSS. file: [ced205cd94] check-in: [62398459fb] user: drh branch: trunk, size: 52143
2012-03-20
14:03
Merge the winFiles branch into trunk. file: [218e31e71d] check-in: [135ed93375] user: drh branch: trunk, size: 50163
2012-03-15
17:34
Fix a typo on the Setup/Access page. file: [4c70f92d2b] check-in: [e67a77dfec] user: drh branch: trunk, size: 50160
2012-01-18
13:21
Add the ability to run TH1 scripts before and after each xfer request. file: [39a5e575b1] check-in: [0b61e3c019] user: drh branch: trunk, size: 50156
2011-12-31
12:51
Escape the contact information for users when displaying. file: [a3887cd661] check-in: [a3e625e954] user: drh branch: trunk, size: 50053
2011-11-05
03:45
Fix some more compiler warnings seen with MSVC. file: [a3ba604063] check-in: [24e298edd0] user: mistachkin branch: trunk, size: 50053
2011-10-26
14:58
Add configuration options under /Admin/Access to enable the automatic hyperlink enabling for nobody based on User-Agent. file: [5ea0d88591] check-in: [98cc520652] user: drh branch: trunk, size: 50059
03:29
Add an Admin/Access setting to govern the number of octets of the IP address to include in the login cookie. file: [9414973dd2] check-in: [313ba5c64f] user: drh branch: trunk, size: 49434
2011-10-13
23:47
Provide an option to enable the /test_env URL for all users. Optionally display cookie values in the /test_env URL. file: [5383a3172e] check-in: [4d32db8ef8] user: drh branch: trunk, size: 49130
2011-09-14
18:08
Merge the refactored permission flags into trunk. file: [c47cc4c323] check-in: [b344d3c0cd] user: drh branch: trunk, size: 48840
2011-09-12
18:19
Merge the minor fixes on the dmitry-fixes branch into trunk. file: [3a4785afa6] check-in: [ce354d0a9f] user: drh branch: trunk, size: 48786
2011-08-27
18:05
Versionable settings are only checked if the local _FOSSIL_ database is already opened. Versionable settings no longer attempts to open that database itself. This fixes an issue with the Admin/Settings page. file: [d14162f2cf] check-in: [a2cc6bc6dc] user: drh branch: trunk, size: 48532
2011-08-14
23:14
Merge the ben-testing branch into trunk. file: [820bc99a85] check-in: [9a0c995826] user: drh branch: trunk, size: 48513
2011-05-27
12:03
Do not use strcmp() for comparison since the sort order can vary by locale. Use fossil_strcmp() instead. Ticket [3f0216560679fd41]. file: [2f0b17a212] check-in: [32ad9a1584] user: drh branch: trunk, size: 48215
2011-04-27
02:10
Merge in the config-sync changes. This is a major schema change and definitely requires a "fossil rebuild". Note that the schema upgrade is irreversible and so you should be certain you want to continue with the new schema before you upgrade. file: [0ddd7e38ea] check-in: [1654456ef5] user: drh branch: trunk, size: 48166
2011-04-12
23:41
Merge support for login-groups and single sign-on into the trunk. file: [1846955f11] check-in: [a257fde3ba] user: drh branch: trunk, size: 48107
2011-02-27
21:08
Merge the --private sync enhancement into the trunk. file: [cc8ff03a3b] check-in: [8b8cc4f1b7] user: drh branch: trunk, size: 43272
2011-02-22
20:30
Do not do automatic login for "fossil server" and "fossil http" and "fossil cgi" unless the --localauth option is used. Continue to do automatic login for 127.0.0.1 connections for "fossil ui", though. Ticket [573727d6d93badc] file: [36596f56b2] check-in: [f7a3c6deef] user: drh branch: trunk, size: 42996
2011-02-16
15:04
Fix a typo on the user_setup screen. file: [9d58809a5e] check-in: [4dcd9c9923] user: drh branch: trunk, size: 42309
2011-01-19
02:57
Add a primitive display of the access-log history. file: [77785ea77c] check-in: [f274222ea7] user: drh branch: trunk, size: 42310
2011-01-04
18:05
Merge the self-registration changes into the trunk. file: [b21cc2cb1b] check-in: [9039a6abed] user: drh branch: trunk, size: 42230
2010-12-21
14:13
Fix a typo in the "setup_access" screen. Ticket [6a70408ccb230a20856117] file: [6fbc776824] check-in: [13920cd0f4] user: drh branch: trunk, size: 41467
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. file: [e9e5ae748b] check-in: [daeb10f65f] user: drh branch: trunk, size: 41467
2010-11-07
23:54
Use the correct mimetype for the logo, even if the mimetype is not image/gif. Ticket [11209555c90f3b61e4]. file: [41b063101c] check-in: [5478f444c5] user: drh branch: trunk, size: 41499
2010-11-04
19:24
Fix a couple of minor issues with settings, as pointed out on the mailing list. file: [1718445f47] check-in: [cb2ff51c4b] user: drh branch: trunk, size: 41475
2010-09-29
13:30
Merge all changes from the wolfgangFormat2CSS_2 branch into the trunk. file: [a875f657d8] check-in: [5a48a9b27b] user: drh branch: trunk, size: 41472
2010-09-26
11:33
Steps to try to avoid redirect loops on a misconfigured repository. Ticket [99d0791365daaec739c53c8b94059e280efc9628] file: [3cfbde6d54] check-in: [1a0086249b] user: drh branch: trunk, size: 41471
2010-09-18
15:51
Merge in changes from the wolfgangFormat2CSS_2 branch, but with edits. file: [5d7e7a3069] check-in: [b48f78964e] user: drh branch: trunk, size: 41229
2010-09-13
23:40
Merge the CSS and XHTML fixes from the wolfgangFormat2CSS branch into the trunk. file: [f6da01c411] check-in: [3243e63bba] user: drh branch: trunk, size: 39455
2010-09-09
10:31
Merge in changes from the wolfgangFormat2CSS branch. file: [9a26f579ad] check-in: [34f9b9de58] user: drh branch: trunk, size: 36938
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [63287ca745] check-in: [c06edd231f] user: drh branch: clear-title, size: 36865
11:18
Pull the latest trunk changes into clear-title. file: [8d33cb657b] check-in: [96722b6d01] user: drh branch: clear-title, size: 37205
2010-04-02
20:09
Merge all recent trunk changes into the clear-title branch (since we hold clear title on all recent changes.) file: [586550aa74] check-in: [64541535d9] user: drh branch: clear-title, size: 37480
2010-03-18
14:40
Merge in all of the latest clear-title changes from the trunk. file: [2b1809e049] check-in: [7c2577bd63] user: drh branch: clear-title, size: 37150
2010-02-08
18:16
Merge recent changes into the dual-license branch. file: [3185703cfa] check-in: [14c19fbc1c] user: drh branch: clear-title, size: 36631
2010-01-24
22:34
Pull in the latest changes from trunk. file: [4cec4e9ae7] check-in: [1942d581bb] user: drh branch: clear-title, size: 36356
2010-01-19
18:11
Start a new branch that strives to contain only code for which we hold clear title. file: [4c26db4ec6] check-in: [ab0a0d7640] user: drh branch: clear-title, size: 35720
2010-01-13
09:35
New option of 'wiki-use-html' which causes the wiki system to use HTML as it's markup language. i.e. do not interfeer with what was entered. file: [21c82ab498] check-in: [cf3809cc71] user: jeremy_c branch: trunk, size: 38919
2010-01-12
13:55
Merge the experimental password changes into the trunk. file: [c0efbd97b5] check-in: [596f3c10fe] user: drh branch: trunk, size: 38121
13:38
Added an option to enable ALL HTML, CSS and JavaScript tags/attributes for wiki pages. This comes with a strong warning against doing so on any public project. file: [3231d7f733] check-in: [db344436c2] user: jeremy_c branch: trunk, size: 38768
2009-12-20
02:53
Add a khaki color skin. file: [e3fd99aa04] check-in: [91b9081425] user: drh branch: trunk, size: 38181
2009-12-19
21:04
Add a new "Skins" configuration page that allows the look and feel of the web interface to be changed to one of several prototypes at the click of a button. Currently, there are only two built-in prototypes. file: [7bbb5e4563] check-in: [007d0a9b3f] user: drh branch: trunk, size: 37853
2009-12-18
23:54
For the "version information" web pages, change the default behavior to only show the list of files that changed, not the diffs. But there is a link to get diffs of all files or of individual files. The default behavior can be changed using a Setup/Timeline configuration option to show diffs by default. file: [d61571ef37] check-in: [0f4f6c0325] user: drh branch: trunk, size: 36766
22:08
The previous "anon-captcha" check-in missed one spot. This check-in attempts to correct the problem. file: [9651fece26] check-in: [bb8193cfd0] user: drh branch: trunk, size: 36377
22:01
Change the name of the "anon-login-enable-captcha-filler" setting to "auto-captcha". Move the GUI setting of this setting over to the "Setup/Behavior" page. file: [63e15c6923] check-in: [fe019f946b] user: drh branch: trunk, size: 36721
2009-12-07
22:42
Added new config option with the rather unwieldy name 'anon-login-enable-captcha-filler' file: [800f3104a6] check-in: [00b778bd58] user: stephan branch: trunk, size: 36628
21:53
fixed a couple missing closing quotes (they screw up emacs' highlighting) file: [56d1a9a08f] check-in: [50a372c1e5] user: stephan branch: trunk, size: 36214
2009-10-31
13:50
Fix the "Behavior" setup page so that it has the correct default values for unspecified attributes. Ticket [0101a97fefd5ca91d] file: [41b6907a33] check-in: [671e7c34e9] user: drh branch: trunk, size: 36213
2009-09-21
19:19
Fix a URL on the logo setup page. file: [95f147ca17] check-in: [37f295c310] user: drh branch: trunk, size: 36289
19:10
Add a "logo" image to the local server state. Return this image on all requests to the "/logo" URL. All the administrator to setup that image. Include the image in the default header. file: [f6793e252c] check-in: [43481115ed] user: drh branch: trunk, size: 36279
2009-07-06
23:53
Update to the latest SQLite. On the "Ticket" page, if "nobody" is not allowed to create new tickets but "anonymous" is, then offer a hyperlink to log in as anonymous. Change the default settings to be more secure. file: [ddfa4b243d] check-in: [623a9129c8] user: drh branch: trunk, size: 34507
2009-05-27
02:45
changed title of admin/behavior page to be consistent with the other pages file: [5fa474d999] check-in: [7b32e45bd7] user: erik branch: trunk, size: 34510
02:38
added the behavior section to the admin page. It allows the user to enter fossil settings via the web ui file: [0bf13d020b] check-in: [92e85dc68e] user: erik branch: trunk, size: 34510
2009-03-31
16:47
Add the new "reader" role, analogous to "developer". file: [d905d90c04] check-in: [355ee47555] user: drh branch: trunk, size: 31738
2009-03-21
16:21
Fix a typo in a hard-coded web page. Ticket [fe5b460867a187cd32a12e04db62392871c4c38b] file: [e6e6ffccb4] check-in: [5ab6f985b9] user: drh branch: trunk, size: 30827
2009-01-25
19:18
Documentation tweaks. Change the "Setup" menu title to "Admin". Added pages under Admin to view the RCVFROM table of the database. file: [9d845dbac4] check-in: [766bec08ce] user: drh branch: trunk, size: 30828
2008-11-27
13:33
Change &#149; into &bull; per ticket [2ed0655983b51af6]. file: [fca5464418] check-in: [72e9eb6a0d] user: drh branch: trunk, size: 30714
2008-11-26
22:24
Provide a "Revert to Default" button for editing CSS. Grammar fix on login page. file: [37e2870ec6] check-in: [adefb6c8db] user: eric branch: trunk, size: 30714
2008-11-22
19:09
Fix the user edit screen to work correctly even if one or more of the "anonymous", "login", or "developer" users is omitted from the user list. file: [0829a1a6e1] check-in: [21cecd209f] user: drh branch: trunk, size: 30397
18:16
Use colored bullets to indicate the privileges of "nobody", "anonymous", and "developer" on the user edit page. file: [22cb07cc7a] check-in: [77bdac3b19] user: drh branch: trunk, size: 30382
17:09
Update the "Notes" to the right of the user setup screen. file: [a19953c05f] check-in: [3eac8bc0f9] user: drh branch: trunk, size: 28972
2008-11-01
20:56
Make UTC time display the default. You can still set up a server to show localtime but that requires changing a setting under setup/timeline. file: [6880ca8def] check-in: [0b36f02f15] user: drh branch: trunk, size: 28150
20:48
Update SQLite to the latest in CVS (version 3.6.4+). Add a configuration option to show all times in UTC instead of localtime. file: [81e7ca4aa6] check-in: [d23b8ba62b] user: drh branch: trunk, size: 28150
2008-10-26
21:30
Remove the unused inherit-anon configuration attribute. Fix the automatic redirect that follows a login operation. Fix "config push user" on the server side. file: [02f0a51bf7] check-in: [0600b278c0] user: drh branch: trunk, size: 27914
2008-10-18
12:55
Add defenses against cross-site request forgery attacks. file: [5836f2e874] check-in: [0be54823ba] user: drh branch: trunk, size: 28140
02:27
Improvements to how ticket changes are displayed in the UI. The hyperlink is show with strick-through if the ticket is closed. The title is shown after the ticket hyperlink. SQL to determine the closed condition and the title can be set in the ticket setup screens. file: [1f3b727596] check-in: [ac3f1f2ba7] user: drh branch: trunk, size: 27801
2008-08-15
18:48
Thanks for the fix, eric. Due to that, I detected another HTML quirk I made ands corrected it now. file: [9a76b5ae3a] check-in: [f85bc24e4d] user: cle branch: trunk, size: 27808
18:28
Fix an HTML nesting error. file: [4867ed47da] check-in: [35b2d16450] user: eric branch: trunk, size: 27812
10:19
Beautify the permission explanation table on the /setup page. file: [1a5963aecc] check-in: [091fa4d4b2] user: hintze branch: trunk, size: 27826
2008-08-12
03:27
New Zip permission. This permission allow someone to download a zipped artifact via the wiki's /zip URL. It can given the user nobody to allow automatic package builder to download the sources they know from fossil-scm.org or other servers without any intervening login necessary.

As the /zip page do not expose anything, a spider should have a hard time to crawl thru the project using this URL. So IMO it does not open a break-in hole for spiders. file: [8cee80c836] check-in: [fa6e993017] user: cle branch: trunk, size: 27344

2008-08-03
16:47
Users unconditionally inherit capabilities of "anonymous". New capability "v" means to inherit capabilities of user "developer". Login is prohibited if the password is empty. file: [1c7a1834ca] check-in: [1f1d96529c] user: drh branch: trunk, size: 26633
2008-07-26
17:08
Make all users inherit the capabilities of "nobody" as well as (optionally) of "anonymous". file: [7115d9c001] check-in: [eb24a021d6] user: eric branch: trunk, size: 24749
2008-07-19
16:03
Allow Admin user to changes user information. Add a "User" link on the main menu for Admin users. file: [b37cc86b52] check-in: [f8831f447a] user: drh branch: trunk, size: 24523
15:40
Improved explanation of privileges on the User Edit screen. file: [04a9ec0926] check-in: [92f6d3d786] user: drh branch: trunk, size: 24324
15:12
Fix enforcement of access restrictions on reports. Do not allow reports to show the content of fields whose names begin with "private_" unless the "e" permission is enabled. file: [c163109c85] check-in: [21326fb6f7] user: drh branch: trunk, size: 23583
2008-07-18
21:44
CSS fixes - make <div class="content"> ... </div> actually enclose the content. Also add a couple of missing footers. file: [a90d39e174] check-in: [23ed5e2cd6] user: eric branch: trunk, size: 23571
2008-07-15
16:42
Work toward getting bug-tracking working well. file: [5f5b17c105] check-in: [d3e711fd2f] user: drh branch: trunk, size: 23535
2008-05-29
01:58
Improvements to the shunning algorithm. Add the shun page and an opportunity to shun or unshun artifacts in the artifact viewer. file: [020ff2a0d6] check-in: [a48474bc75] user: drh branch: trunk, size: 23611
2008-05-28
18:48
Continuing work on the ticketing system. file: [8169d5ad06] check-in: [49380d500a] user: drh branch: trunk, size: 23514
15:29
Split of the ticket configuratio into separately editable pieces. file: [bebb1229f9] check-in: [86db6fa150] user: drh branch: trunk, size: 23246
2008-05-25
19:36
Incremental work on tickets and especially ticket configuration. file: [9b54ba173a] check-in: [ce277cadda] user: drh branch: trunk, size: 24683
2008-05-16
13:31
Add the "Index Page" setup option to allow each site to configure a page to appear when no URL is specified or when the "Home" menu option is selected. file: [b4cd5e8549] check-in: [c7c81df138] user: drh branch: trunk, size: 24687
00:27
Merge the fork back together. file: [ba00230314] check-in: [f94f7e5f49] user: drh branch: trunk, size: 24619
2008-03-06
00:26
Fix problems on the stat page that appear for larger repositories. file: [ccb6e89143] check-in: [80dc46d635] user: drh branch: trunk, size: 23904
2008-02-24
18:50
Merged to [ed26056bb5]. file: [f8c273bde6] check-in: [588bb7cd73] user: aku branch: trunk, size: 23830
2008-02-02
07:33
Merged with mainline. file: [093a77e546] check-in: [dbdc160161] user: aku branch: trunk, size: 23809
2007-12-05
08:07
Merged mainline into my branch to get the newest application. file: [89b2ca9e01] check-in: [d0305b305a] user: aku branch: trunk, size: 23397
2007-09-17
00:58
Pulled in the navbar and timeline changes. file: [0c2a6e74d5] check-in: [bbcb6326c9] user: aku branch: trunk, size: 17563
2007-08-25
18:58
Attempting the same merge that aku tried and got empty files with. file: [1750dc4678] check-in: [424d47e453] user: drh branch: trunk, size: 17518
2007-08-23
19:52
Add separate "clone" permissions. Previously, one needed "History" premission in order to clone. But sometimes we want to grant clone without granting history. file: [d267e09065] check-in: [22c1ac41d4] user: drh branch: trunk, size: 17715
2007-08-09
10:43
Require history permission in order to clone. file: [f186580b82] check-in: [13b7ac16e4] user: drh branch: trunk, size: 17194
2007-07-31
23:33
Add the new "history" permission. Merge in changes that require permissions to view the timeline. file: [b21a277cb9] check-in: [fd36718ad9] user: drh branch: trunk, size: 16973
22:59
Separate "nobody" and "anonymous" logins. file: [288da0d25b] check-in: [9c952d247e] user: drh branch: trunk, size: 16662
2007-07-23
19:52
Improvements to the WWW interface. file: [91d49b89a0] check-in: [66f4caa379] user: drh branch: trunk, size: 16396
2007-07-22
12:00
Setup webpag updates. file: [73c8a12ccc] check-in: [c4ec179bbc] user: drh branch: trunk, size: 16062
2007-07-21
19:32
Improvements to web-based user management. file: [570fc89ab7] check-in: [916b6e4b3b] user: drh branch: trunk, size: 14540
14:10
Added: Initial check-in of m1 sources. file: [cb7dcac5a1] check-in: [dbda8d6ce9] user: drh branch: trunk, size: 5594