Fossil

History of src/setup.c of 7c176f7aebb11bc3
Login

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

History of file src/setup.c at check-in 7c176f7aebb11bc3

2025-12-27
12:21
Spelling fixes in docs/comments. file: [0150c66484] check-in: [33d3bf3edb] user: km branch: trunk, size: 93545
2025-12-11
12:51
Put a warning at the bottom of the /setup_chat page if FTS entries for chat are missing. file: [3b243156a6] check-in: [d5504f9deb] user: drh branch: trunk, size: 93548
12:40
Add the "fossil chat reindex" command. Add buttons in the /srchsetup and /setup_chat pages that will rebuild the chat FTS index. file: [ae190d2172] check-in: [43af043bd7] user: drh branch: trunk, size: 93002
2025-11-22
20:53
Enhance the robot-restrict setting with the ability to block robots from specific extensions. file: [5c2ceba6bf] check-in: [423159860c] user: drh branch: trunk, size: 92573
2025-10-28
15:05
Cache the name of the main branch. file: [170d29c2ab] check-in: [ca0d66b2e4] user: danield branch: trunk, size: 92340
2025-10-25
13:48
Remove some fossil_free() calls added by the previous check-in. file: [2f694826a5] check-in: [6a617d004f] user: danield branch: softcoded-main-branch, size: 92342
2025-10-23
14:50
Replace hard-coded "trunk" with the value of 'main-branch' (defaulting to "trunk"). file: [48f77d41e9] check-in: [dd8995bbdd] user: danield branch: softcoded-main-branch, size: 92370
2025-10-19
19:18
Break out configuration options for tarballs and ZIPs onto a new configuration page. Honor the short-project-name when constructing filesname for tarballs and ZIPs. file: [1acee97985] check-in: [50dba704e1] user: drh branch: timeline-enhance-2025, size: 92233
18:51
New setting timeline-mark-leaves controls whether or not leaf check-ins are identified on the timeline, and if they are identifier whether or not the markings are emphasized. file: [216cbe716d] check-in: [57caee0317] user: drh branch: timeline-enhance-2025, size: 91837
18:13
Disable the "Transfers" setup menu, as I are unsure what it does or if it works. The "transfer system" seems like an experiment that was started and never completed or debugged. file: [4f752603cf] check-in: [55beb2329a] user: drh branch: timeline-enhance-2025, size: 91451
2025-10-18
22:38
Update the suggested-downloads setting so that it is processed in groups of four: COUNT, TAG, MAX_AGE, and COMMENT. file: [dab1ab2189] check-in: [081a79af9e] user: drh branch: timeline-enhance-2025, size: 91391
13:17
Rename the /tarlist page to /download. Rename the suggested-tarlist property to suggested-downloads. file: [88e570c4b8] check-in: [717fbdc297] user: drh branch: timeline-enhance-2025, size: 91578
11:55
Add the "ziplink" robot-restrict tag. Improvements to the /rchvdwnld page. file: [b8d2b19b43] check-in: [58a9969674] user: drh branch: timeline-enhance-2025, size: 91618
01:43
Remove the "tarzip" query parameter from /timeline. Make the default suggested-tarlist be "off" so that the /tarlist pages is disabled by default. file: [17f3934f8f] check-in: [bdbf5db222] user: drh branch: timeline-enhance-2025, size: 91517
2025-10-16
23:54
Change the default value of the suggested-tarlist setting to "1 trunk". file: [2404dd08f1] check-in: [69b9538079] user: drh branch: timeline-enhance-2025, size: 91501
23:18
Add the (experimental) /tarlist page to offer suggested tarballs and ZIPs for download. file: [d9528424c8] check-in: [2c6d015c00] user: drh branch: timeline-enhance-2025, size: 91505
2025-10-10
17:20
Make use of the improved /help/CMD syntax everywhere, in place of the legacy /help?cmd=CMD syntax. file: [364dc6b18a] check-in: [c64f28d26c] user: drh branch: trunk, size: 90474
2025-10-09
12:51
Updates to the Robot Defense Settings page to make it easier to configure the latest defensive options. file: [d1ab793a76] check-in: [7f84626370] user: drh branch: tarball-robot-defense, size: 90486
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-15
23:18
Simplifications to the logic that tries to keep robots out. file: [7fd94e5916] check-in: [02adced1c1] user: drh branch: robot-restrict-simplified, size: 89751
13:55
Prototyping new defenses against bot-nets file: [74b4de069a] check-in: [3f4885a983] user: drh branch: robot-squelch, 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
10:28
add text indicating additional usage of project description file: [d8e0a77c50] check-in: [8bb501b725] user: jkosche branch: repolist-description, 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 [/info/2020-06-02T17:38z|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-14
13:03
A single new setting "wiki-classic" switches wiki display between the circa-2007 classic wiki and the new 2025 enhanced wiki. file: [5dc5d048b5] check-in: [918a2e2c5e] user: drh branch: comment-markdown-links, size: 90873
09:53
Merge the latest trunk changes into this branch. file: [193c9e2190] check-in: [2cb7fefcea] user: drh branch: comment-markdown-links, size: 90769
2025-03-12
21:48
Here is a possible solution to the versioned "manifest" setting. Needs lots of testing. file: [50c69a1429] check-in: [eb41a9f3c4] user: drh branch: versioned-manifest-setting, size: 89860
2025-03-10
14:43
Merge the latest trunk enhancements into the comment-markdown-links branch. file: [d803feddad] check-in: [652362e97c] user: drh branch: comment-markdown-links, size: 90751
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-03-05
20:16
Provide the ability to control markdown styling and markdown hyperlinks for check-in cmments separately and independently. file: [7908614355] check-in: [34f36bc211] user: drh branch: comment-markdown-links, size: 90615
2025-03-04
12:21
Add the timeline-markdown-span setting that controls whether or not markdown span markup will be interpreted in check-in comments. Add auto-links. Support for emphasis and code marks is pending. file: [48de1a1522] check-in: [8f55b909c4] user: drh branch: comment-markdown-links, size: 90230
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
15:48
Improvements to the "fossil fts-config" command so that "enable" and "disable" subcommands accept symbolic names for the search catagories, rather than cryptic code letters. Always allow help-search even if disabled; just don't advertise the capability. file: [b7fbcc3237] check-in: [7ea128dd51] user: drh branch: help-search, size: 89627
12:49
Add support for search built-in help text. file: [646b3741b2] check-in: [64040c7254] user: drh branch: help-search, size: 89625
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
2025-01-19
14:15
add tickets in the text for the setup page for the wiki-about setting file: [1a9496b147] check-in: [f8c13b59b7] user: jkosche branch: ticket-wiki, size: 88461
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-20
14:49
Add support for multiple branch names in the doc-branch setting, as discussed in [forum:520d420d04e482b2 | forum post 520d420d04]. file: [72cfebffa3] check-in: [b82749b94b] user: stephan branch: doc-branch-multi, 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:18
Remove trailing whitespace from non-external C files. file: [b918d1b082] check-in: [7db0a2d910] user: danield branch: fix-overlength-lines, size: 83026
2024-01-02
22:36
Add a check box to enable searching help pages via the admin UI. (Edit: closing this branch. This same feature got re-implemented on [/timeline?c=2025-02-26|2025-02-26] because we had collectively forgotten that it was already done on an old branch.) file: [9887e14c66] check-in: [faf70431af] user: preben branch: search-help-pages, size: 83105
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-10-16
14:33
Implement propagating settings that are sent to clients that pull. The warning-policy is used as example, but not yet applied. file: [d65ce58ced] check-in: [f812fedc44] user: preben branch: warn-on-merging-private-branch, size: 82679
2023-09-25
15:47
If the value of a setting is changed into an empty string, then unset it, except for the rare setting that has the new keep-empty property. file: [1065e6d3bd] check-in: [b9bbb8d7fd] user: drh branch: unset-empty-settings, size: 82387
2023-09-18
15:10
More intensive use of the Synchronizer Token Pattern for CSRF defense. file: [f9a28bb0ba] check-in: [0a66be2b75] user: drh branch: csrf-defense-enhancement, size: 82376
13:18
Try to simplify and rationalize the defenses against cross-site request forgery attacks. A hodgepodge of techniques have been used in the past. This changes attempts to make everything work more alike and to centralize CSRF defenses for easier auditing. file: [3c985477fa] check-in: [88a402fe2a] user: drh branch: csrf-defense-enhancement, 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-07
12:07
Initial version of the /setup_forum page. file: [c95e88d1c5] check-in: [b370c189bc] user: stephan branch: forumpost-locking, size: 81970
2023-06-03
08:49
Merge trunk into forumpost-locking branch. file: [6bd7f30585] check-in: [8e7de26aa2] user: stephan branch: forumpost-locking, size: 81890
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:45
Add FTS tokenizer selection to the /srchsetup page. file: [608213e85e] check-in: [9e52f8c050] user: stephan branch: fts5-trigram, size: 82121
2023-02-24
23:38
In /admin_log, add rowid DESC to the ORDER BY so that entries with the same timestamp predictably sort newest-first. file: [f5042fe032] check-in: [914c6b5a0e] user: stephan branch: forumpost-locking, size: 81724
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
14:36
The search logic now works correctly (I think) regardless of whether the repository uses a legacy FTS4 index or a newer FTS5 index. This allows the Fossil binary to be upgraded on systems without disrupting the search feature and without requiring a search index rebuild. The search index is automatically upgraded to FTS5 the next time the search index is rebuilt. file: [777e7a8034] check-in: [a07e6b87cb] user: drh branch: search-fts5, size: 81615
02:57
Replace FTS4 with FTS5, per [forum:d05b1855aa|forum post d05b1855aa]. This has been only lightly tested and might require a repo rebuild (or that we rename the associated tables/views rather than recycle them). file: [3c306f8bfe] check-in: [c1933caf03] user: stephan branch: search-fts5, size: 81586
2023-01-07
20:37
Submenu buttons linking all of the logging pages. file: [8be904d583] check-in: [aae2b775f9] user: drh branch: trunk, size: 81586
14:25
Initial complete implementation of self-password-reset. Just need refinement and a security audit before merging to trunk. file: [498835aeb5] check-in: [41bb73e9ba] user: drh branch: self-service-password-reset, size: 81429
2022-12-20
09:46
Change spelling for check-in and similar file: [0b3c1b7c75] check-in: [d9c4321e7a] user: danield branch: check-in-spelling, size: 81020
2022-11-13
16:26
Apply fixes to all web views to pass WCAG 2.1 tests performed by "axe DevTools" browser extension. Most fixes related to screen reader compatibility, like making sure that form elements have labels. Some color changes to improve contrast on Default skin. Made more HTML5 compliant. Minor improvement to select combo boxes for UX. Improved Search form UX. Two minor bug fixes for malformed HTML. Fixed help pages to resolve issues with non-compliant HTML being generated. Mostly documented at https://fossil-scm.org/forum/forumpost/aafb17a981df4166 file: [b7f8923430] check-in: [1f231db380] user: ericwikman branch: wcag-2.1, size: 81614
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-07
15:37
s/Safara/Safari/, per report from [forum:9e8015e09c | forum post 9e8015e09c]. file: [fb9a74002b] check-in: [2f3c84b3e9] user: stephan branch: markdown-tagrefs, 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:33
Removed now-invalid doc snippet, per [forum:f6a4695090|forum post f6a4695090]. file: [72700e8d95] check-in: [658db85ce2] user: stephan branch: chat-input-rework, size: 77266
2021-08-31
14:13
Removed the link to /setup_smtp from the main /admin page: the backing feature was removed [/info/db5c2d399c143a04 | 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:38
Minor formatting issue on the /Setup/Configure page. file: [1f643fa759] check-in: [4dae4a1ba7] user: drh branch: new-main-menu, size: 74680
21:53
The main menu for web display is now derived from the "mainmenu" setting, for the built-in skins. Customized skins that ignore the mainmenu setting continue to operate as before. Added the "string match" TH1 command to help. file: [4bd42725fc] check-in: [923841b709] user: drh branch: new-main-menu, size: 74676
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
12:13
Removed the parameter from style_finish_page() since the resulting content div class is now redundant with respect to the body class. This potentially breaks CSS made against old class names that a prior commit on this branch changed, but such skins would be made against an unreleased version of Fossil, it's unlikely many are using that first version of the feature anyway, and most of the class names did *not* change unless you were targeting a "div" instead of "body" or just a generic class name. None of the shipping skins are affected. file: [100f58679c] check-in: [0e83ca88ce] user: wyoung branch: body-feature-class, size: 69992
11:58
Calling the new style_set_current_feature() function to override the new TH1 variable $current_feature for Fossil UI pages where the page name isn't what we want used as the "body" CSS class. For the most part, this matches the value currently being passed to style_finish_page(), but a few have changed with the benefit of hindsight. Not all calls to style_finish_page() have a corresponding call to the new function since the default value for $current_page now suffices. file: [601d53f862] check-in: [8ac0830bfc] user: wyoung branch: body-feature-class, size: 70097
2020-11-07
13:25
Rename the "style_body_and_footer()" interface to "style_finish_page()" and add a more detailed header comment to the implementation. file: [f02e1a2c7d] check-in: [942b2076c6] user: drh branch: default-css-cleanups, size: 69527
2020-11-05
23:15
Added a parameter to style_footer() and renamed it to match its actual function (style_body_and_footer()) so we can add a CSS class to each page that indicates which major Fossil feature served the page, so we can have module-specific CSS. file: [95ca1f58a3] check-in: [ef5424b683] user: wyoung branch: default-css-cleanups, size: 69587
2020-10-04
14:35
Exchanged most uses of %s(g.zTop) and such in the code with use of %R in Fossil's special printf() type functions. (The branch is named after just one of several of these, mprintf(), being one of the shortest names.) At the least, this is shorter, simpler code, but there is also some hope that it may fix some doubled slash problems someone is having on the forum. (https://www.fossil-scm.org/forum/forumpost/1ea72176e0) file: [74737f118a] check-in: [2907721acd] user: wyoung branch: prefer-mprintf-r, 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-23
16:02
Merge the interwiki enhancement from trunk. file: [8e2357dc05] check-in: [26ac4b1ccf] user: drh branch: sec2020, size: 69392
15:52
Add the /intermap page for adjusting the interwiki mapping using a Web interface. file: [d9389c3d24] check-in: [dab94dda30] user: drh branch: interwiki, size: 68759
2020-08-21
18:32
Additional checks to ensure that db_set() and db_set_int() do not modify a sensitive setting unless PROTECT_BASELINE is disabled. file: [410ecac996] check-in: [ccdb5a9bb8] user: drh branch: sec2020, size: 69181
2020-08-18
01:54
Disable writes the CONFIG and USER tables by default. Permission to write to those tables is turned on as needed. Note - might have missed a few places so expect bugs. file: [997c91eab3] check-in: [ca9156aa0a] user: drh branch: sec2020, size: 69006
2020-08-01
01:40
Removed a stray HR tag left over by the previous commit's excision of the wysiwyg option. Removed a dangling doc reference to TinyMCE. file: [65e0561749] check-in: [b3f3cf6930] user: stephan branch: ajax-wiki-editor, size: 68548
01:37
Removed the legacy /wikiedit implementation and the wysiwyg option it supported/sported. Updated the change log. file: [56e7b86e68] check-in: [336afe8e91] user: stephan branch: ajax-wiki-editor, size: 68668
2020-07-16
13:48
Simplify new setting names and some internal names. file: [01e3ada7ff] check-in: [e6a3112f76] user: mistachkin branch: customFavicon, size: 69011
2020-07-15
20:57
Permit the 'favicon.ico' image to be customized. file: [03b1907bee] check-in: [3352c1c290] user: mistachkin branch: customFavicon, size: 69035
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:10
Improvements to the wording on the setup options related to self-registration. file: [329480f310] check-in: [6faaa91b37] user: drh branch: restricted-self-registration, size: 65344
02:17
Add a new setting to disallow anonymous subscriptions. Anonymous subscriptions are enabled by default. file: [82a8909cf8] check-in: [d048d86d0d] user: drh branch: restricted-self-registration, size: 65275
00:49
Add the ability to deny capabilities to self-registered accounts until the email verification comes through. file: [f85300aa81] check-in: [3b7970e032] user: drh branch: restricted-self-registration, size: 65219
2020-04-23
18:36
Begin adding the ability to restrict self-registration to people with a particular email address pattern. This check-in provides the setting to specify the authorized email addresses, but an attacker can still lie about his email address and sneak in that way. Still a work-in-progress. file: [4122486bb8] check-in: [7916dbaa03] user: drh branch: restricted-self-registration, size: 64851
2020-04-05
23:45
Match the COMMAND and WEBPAGE names with _cmd and _page functions; [https://fossil-scm.org/forum/forumpost/045bffda68|forumpost/045bffda68] file: [61f610b430] check-in: [06afb7022f] user: ashepilko branch: api-cleanup, size: 64217
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-08-31
16:42
Merge in latest from trunk. file: [d202cc5f19] check-in: [aa37639112] user: andybradford branch: db-begin-txn-updates, 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-05-23
02:29
Default dwell and close times for tooltips changes to 100 and 250 milliseconds. file: [ccb3924b1a] check-in: [42c57c971b] user: drh branch: tooltip-experiments, size: 62857
2019-05-21
09:12
Also add a configuration option to set the closeTimeout for tooltips. file: [be560a94b3] check-in: [e45429d7f4] user: florian branch: tooltip-experiments, size: 62858
02:15
Add a configuration option under the Admin/Timeline setup menu to set the dwellTimeout for tooltips. file: [42c7954326] check-in: [5fc142df07] user: drh branch: tooltip-experiments, size: 62387
2019-03-19
14:09
Replace most calls to db_begin_transaction() with db_begin_write() to avoid having a reader locking during a COMMIT. file: [8845855bfc] check-in: [6cc5354821] user: andybradford branch: db-begin-txn-updates, size: 62008
2019-01-21
17:33
Provide the option to force all web page requests to go over HTTPS. file: [bedcb23e2c] check-in: [f372e18979] user: drh branch: https-all-pages-option, 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-30
23:28
Fix the action= on the Admin/Wiki setup page. file: [d205b4e7a1] check-in: [341a31c6a3] user: drh branch: trunk, size: 60825
23:27
Improved page titles when editing wiki about branches, checkins, and tags. Honor the wiki-about flag. file: [d61d1d912d] check-in: [32d9be6d71] user: drh branch: describe-objects-using-wiki, size: 61434
20:30
Begin adding the ability to use specially-named wiki pages to supplemental information about branches, tags, and/or checkins. file: [6d4bf11dfc] check-in: [dcf93d0341] user: drh branch: describe-objects-using-wiki, size: 61436
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
2018-11-29
22:55
The /setup_adunit, /setup_logo, and /setup_skin pages now give full rights to Admin-only users, not just to Setup users, since it seems sensible for a Setup user to delegate cosmetic matters to "mere" Admins. file: [770659247b] check-in: [a4265ae8d9] user: wyoung branch: setup-delegates-cosmetics-to-admin, 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-07-31
03:14
Enable search over the forum. file: [d08a523559] check-in: [b3c1ba372e] user: drh branch: forum-v2, size: 84912
2018-07-30
19:14
Break out the processing of capability strings into a separate source file. Add new SQL functions: capunion() and fullcap(). Only send email notifications to users who have appropriate capabilities. file: [922d661e92] check-in: [8a28a37c87] user: drh branch: forum-v2, size: 84838
16:01
Add new security-audit checks for forum and "Announce" privileges. file: [c9fdd9209b] check-in: [5d6fc9678d] user: drh branch: forum-v2, size: 88535
2018-07-25
13:21
Merge enhancements from trunk. file: [0c24101cb9] check-in: [94262a8c32] user: drh branch: forum-v2, size: 88489
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-24
13:30
Revamp the /register page for added security. Require entry of a display name and email address. Validate the email address format and check for duplicate email addresses. file: [fae0b9027a] check-in: [d8b20a555f] user: drh branch: forum-v2, size: 88290
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:41
Add a setup menu option for Email-Server. Try to get the build of this branch working (without DNS support) for non-linux systems. file: [f74ed82705] check-in: [aa80d6941e] user: drh branch: smtp, 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
2018-06-21
22:37
Continuing refinement of the web pages for handling email subscriptions. file: [b2f6e37523] check-in: [84d0d85317] user: drh branch: email-alerts, size: 87593
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-06-15
20:48
Rough and untested implementation for forum display and reply. Add two new capabilities for posting to the forum not subject to moderation, and for the ability to edit posts from others. file: [f97f6cc7d4] check-in: [f8927901c2] user: drh branch: forum-brainstorm-1, size: 87525
2018-06-14
19:17
This code demonstrates ideas on how to implement a Forum feature in Fossil. This is just ideas - it is not even a working prototype. This change was originally stashed, but then I thought it better to check it in on a branch for the historical record. file: [c4fb62ac85] check-in: [1e3637392a] user: drh branch: forum-brainstorm-1, size: 87030
2018-02-24
00:39
First cut at supporting ETags: and If-None-Match: for cache control. file: [661862611a] check-in: [94c0b8ecd1] user: drh branch: etags-cache-control, 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:04
Add the "Comment Format" selector for to the /setup_timeline page. This allows the admin to configure the timeline comment display in various ways, so that nearly all preferences are satisfied. file: [6ba8d1870d] check-in: [4cb350ecc0] user: drh branch: timeline-improvements, 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-24
00:10
Begin work on searching technotes. Credit goes to Chris Rydalch for the idea. Sadly, this version doesn't work yet. Technote searches fail at this time. file: [c013f75957] check-in: [94650be8de] user: andygoth branch: andygoth-search-technote, 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-30
23:03
Enhancements to the /setup_settings web page. Provide hyperlinks to documentation for all settings. file: [40ba1123d8] check-in: [5068f23d3e] user: drh branch: improved-setting-help, size: 82783
17:08
Enhance the mkindex utility to extract help text for each setting separately and automatically build the aSetting table. file: [230f4baa4a] check-in: [3d02004f6e] user: drh branch: improved-setting-help, size: 83004
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
13:36
Add a stub for the Security Audit page. file: [294cc266cd] check-in: [c550402982] user: drh branch: security-audit, 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
01:12
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: [4fa4c0218f] user: drh branch: basic-authentication-2, size: 79132
2016-11-05
03:24
Use <label> to connect setup checkboxes with their label text so either the checkbox or the label can be clicked on, also makes the checkbox highlight when the mouse hovers on the label file: [2d807dd672] check-in: [9036122dcb] user: andygoth branch: trunk, size: 78762
2016-11-04
22:37
Consistently use the count(X) macro in place of sizeof(X)/sizeof(*X) throughout the Fossil core, excluding things that don't use makeheaders. Also use count(X) instead of ArraySize(X) which has the same definition. file: [3496b62a03] check-in: [e5b62edb28] user: andygoth branch: trunk, size: 78747
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-10-14
06:15
Enhance the functionality of the Login Group feature to allow administrators to enable Login Group self-registration. file: [d74d7d9f70] check-in: [d70f527884] user: andybradford branch: login-group-enhancements, size: 78219
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-19
00:13
Use the new SQLITE_DBCONFIG_MAINDBNAME feature of SQLite to eliminate the need for the db_name() hack. file: [3b6d7487fe] check-in: [d858f3da52] user: drh branch: omit-db_name, 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
2016-08-16
19:36
Add the new "y" permission letter that gives authority to push unversioned files. file: [c61f750976] check-in: [5d703ba2ad] user: drh branch: unversioned-files, size: 79253
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:40
Add a link to the web-cache status screen to the Admin main menu. file: [f93f841b1b] check-in: [7c176f7aeb] user: drh branch: unversioned-files, size: 78327
2016-06-28
09:10
Unnecessary type='text/javascript on &lt;script&gt; tag. file: [f772c3edb8] check-in: [5cdaeb0d82] user: jan.nijtmans branch: trunk, size: 78230
2016-06-25
03:56
Full-text search for check-in diffs. This works, but it creates a huge index (2x the size of the BLOB table) in spite of being a contentless index. The index is slow to build because of all the diffs that must be computed. Because the index is contentless, the snippet generator runs very slowly on queries - a typical query with a couple hundred hits takes several minutes. file: [b6be51028a] check-in: [68194175fb] user: drh branch: diff-search, size: 78357
2016-06-15
08:38
More consistancy in using &lt;br /&gt; and &lt;hr /&gt; 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-10
02:10
Merge trunk. file: [8332bd7f67] check-in: [cfca8ec34d] user: andygoth branch: mistake, size: 78257
2016-04-01
20:21
Work in progress on spell-check and proof-reading sweep over the help text. file: [38cc6e299b] check-in: [2a4e31bd8d] user: rberteig branch: ross-spellcheck, 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:51
Change the user list to a sortable table. file: [cf1ec15482] check-in: [72de3100c2] user: drh branch: user-config-revamp, size: 77810
17:12
Improved display of the user list on the setup menu. file: [4412d77c25] check-in: [d3fbf71738] user: drh branch: user-config-revamp, size: 78542
14:29
Move the side-bar documentation for the user-list page onto a separate page accessible from the "Help" submen of the user-list page, for improved readability. file: [6c5cca5d90] check-in: [18df719ed5] user: drh branch: user-config-revamp, size: 77238
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-05-17
21:30
Move all square brackets outside the hyperlink text to make it easier to copy-and-paste links sans brackets from typical browsers. file: [92e79cab50] check-in: [a2020a7ac8] user: andygoth branch: andygoth-brackets-outside-link, size: 77014
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
14:08
Add the "skins/details.txt" file to the skins. Change the skin editors so that they can show a diff of the current configuration against any built-in. file: [25e9765f77] check-in: [31a337f0c2] user: drh branch: improved-skin-edit, size: 76498
2015-03-19
23:57
Expose timeline circles, arrowheads, and branch rail colors as settings file: [5990fea0dc] check-in: [fb9b3707b8] user: jmoger branch: differentiate-timeline, size: 82480
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
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: [20d3b47735] check-in: [2f50d427a9] user: drh branch: login-enhancements, size: 81467
00:37
Enabled indexed search with separate title and body and with the option to use the Porter stemmer. file: [fd8b0b3fc5] check-in: [71295a98b7] user: drh branch: search-enhancements, size: 81407
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-05
20:58
Show some debugging information at the bottom of the Login Group Configuration screen: /setup_login_group. This is only visible by the admin. file: [a8147f4173] check-in: [f9cfb7c7aa] user: drh branch: form-submenu, size: 80739
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
04:58
Add a control to the /srchsetup page that allows the full-text index to be created and destroyed. file: [6a5eb2e295] check-in: [ef78fba86a] user: drh branch: indexed-fts, 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
2015-01-27
22:14
Fix some calls to builtin_text() on the style setup pages. file: [11896d1a13] check-in: [d7e39ac9f2] user: mistachkin branch: styleSetupFix, 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
15:23
Add the ability to bring up a web server that uses a different skin from the default, and have multiple servers going at the same time, each using a different skin. Currently enabled for unix only. (Later:) Upon further reflection, I'm not convinced this is a good idea, so the code is moved into a branch. file: [35b9f42f55] check-in: [b36e241100] user: drh branch: multiple-skins, size: 77375
01:43
Break out the various built-in skins into separate CSS, header, and footer text files stored under subfolders of the skins/ directory in the source tree. This should make it much easier to edit built-in skins and to add new built-in skins. file: [9fd7577372] check-in: [12333d9545] user: drh branch: skins-refactor, size: 77384
2015-01-21
18:55
Enhance the ad-unit processing to allow for tall right-side column ads as an alternative to banner ads. file: [9ae733972b] check-in: [4bc5b6cf9b] user: drh branch: ad-unit-enhancement, 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-01
21:16
Further improvements to the artifact receipt log. file: [c06b72a7ad] check-in: [ca2f1e4e29] user: drh branch: DBP-workflow, size: 75962
2014-11-30
14:11
Added limit selection to /admin_log. file: [e01f84008a] check-in: [8355756fb6] user: stephan branch: admin-logging, size: 75935
13:36
Added more logging, added admin_log() to printf checker. file: [0d1295cac0] check-in: [f63d68d4d3] user: stephan branch: admin-logging, size: 75255
2014-11-28
17:38
Added basic /admin_log page, added settings change logging through onoff_attribute(). file: [4a759cc4d7] check-in: [8f1fc45581] user: stephan branch: admin-logging, size: 74822
2014-11-27
16:59
Added admin_log(), for (informally) recording changes made by admins. file: [bab62800f9] check-in: [ee666c46fb] user: stephan branch: admin-logging, size: 73145
2014-11-13
16:09
Add a setup option that automatically redirects from HTTP to HTTPS on the login page, to prevent passwords from being sent in the clear over the internet. Off by default, for the sake of installations that do not support HTTPS. Also off for the "fossil ui" and "fossil server" commands. file: [1b3a772022] check-in: [b85eb7db79] user: drh branch: auto-https-redirect, 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-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: [52fbc7118b] check-in: [0a7e326fa4] user: drh branch: compile-time-print-checking, 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-30
15:24
Code style tweaks. file: [3b996eab52] check-in: [6a0586f9da] user: mistachkin branch: inherit-priv-mark-sub, size: 72060
2014-09-27
22:03
Some JavaScript coding style updates. file: [16fd8ab623] check-in: [df0e48e0ab] user: mistachkin branch: inherit-priv-mark-sub, size: 71583
21:41
Style tweaks, including some CSS and moving the capability string element 'out' one level. file: [0d207d983f] check-in: [bdf233a714] user: mistachkin branch: inherit-priv-mark-sub, size: 71148
20:11
removed an unused JS var. file: [af6eb3641f] check-in: [2adc039766] user: stephan branch: inherit-priv-mark-sub, size: 71105
19:29
Added try/catch so that incompatible browsers (if any) do not break the whole page if updating the permissions string fails. file: [55c8295a77] check-in: [4c4a69ed99] user: stephan branch: inherit-priv-mark-sub, size: 71153
19:26
Added JS code to generate/display the current capabilities string based on selected checkboxes (feature request from Joe M.). file: [635ba7645d] check-in: [d02d620c4d] user: stephan branch: inherit-priv-mark-sub, size: 71110
17:08
Use brackets to further distinguish the mark from the surrounding text not relying too much on CSS. file: [30db1e55b0] check-in: [a6e8e7004d] user: andybradford branch: inherit-priv-mark-sub, size: 69076
2014-09-21
19:17
Changed the inherited privilege markers from prefixed bullet characters to suffixed subscripted letters to help better differentiate which privileges are inherited for users with color perception difficulties. The color coding is still present as it doesn't hurt to have color coding, just needed extra indications on the page. file: [21f5109040] check-in: [7b00cd77a0] user: sdr branch: inherit-priv-mark-sub, 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-24
09:26
[202edc2c1c]: Make 'th1-setup' a textarea in settings UI. file: [72b6ae2f3e] check-in: [cec85224c1] user: jan.nijtmans branch: branch-1.28, size: 68037
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
15:20
Don't put th1-setup and tcl-setup fields twice on the same setup page. file: [66a43ed518] check-in: [d6aa95d332] user: jan.nijtmans branch: setup-textarea, size: 68387
14:23
Now make th1-setup and tcl-setup a text-area without making the setting versionable. file: [5cb00fd021] check-in: [da7daf027e] user: jan.nijtmans branch: setup-textarea, size: 68362
12:43
[202edc2c1c]: Make `th1-setup` a textarea in settings UI. Fixed by making it a versionable setting (just as "tcl-setup", for consistancy) and moving it to the second column of the setup page. Remark: Making "th1-setup" versionable is not a good idea: It would mean that any Web-page access must do an additional check for the presence of a versionable setting file. Therefore putting it aside. file: [196e2eed37] check-in: [28429acb2b] user: jan.nijtmans branch: setup-textarea, size: 68122
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
15:17
merge trunk file: [0e33845206] check-in: [d5fd6cc1a5] user: jan.nijtmans branch: timeline-utc, 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-30
19:07
simplify setup code and fix comment file: [a651852ac3] check-in: [9e5a9d1c71] user: jan.nijtmans branch: timeline-utc, size: 67505
2013-12-28
22:41
Eliminate the need to compile SQLite with -Dlocaltime=fossil_locatime. This makes the timeline-utc setting work when fossil is configured with --disable-internal-sqlite. file: [84a7172131] check-in: [d7fd72dc30] user: jan.nijtmans branch: timeline-utc, size: 67532
2013-12-18
15:57
Add "timeline-show-hidden" setting. file: [87d932487b] check-in: [4a2435c656] user: jan.nijtmans branch: hidden-tag, size: 67702
15:38
Merge trunk. Add information on the ""th1-uri-regexp" setting. file: [89d8f70a8f] check-in: [f671c50f92] user: jan.nijtmans branch: tkt-change-hook, size: 67526
2013-12-03
05:21
Be consistent with naming. Also remove unused line of code. file: [f5a0dc02ae] check-in: [f742be5faa] user: andybradford branch: hidden-tag, size: 67702
05:10
Add Admin Timeline setting to display hidden content by default if enabled. file: [178bd84574] check-in: [39667fd75e] user: andybradford branch: hidden-tag, size: 67703
2013-11-13
15:18
Minor correction to text in setup_timeline for description of setting. file: [d835198a8b] check-in: [40a2557f00] user: andybradford branch: hide-diff-on-vdiff_page, 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 <td><b></b></td> to <th></th>. 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-07
12:35
Somewhat better layout: Putting text-field title first, above the text-field. file: [9b23fcbd1e] check-in: [3546a84c1f] user: jan.nijtmans branch: ticket-2cfd96b2ba, size: 64356
2013-03-06
14:40
merge trunk file: [6af153e19d] check-in: [7aa9f66f92] user: jan.nijtmans branch: fix-test-move-repository, size: 64031
14:22
merge trunk (committed to wrong branch) file: [9acd2bd164] check-in: [aeb1cfe112] user: jan.nijtmans branch: mistake, size: 64331
12:58
(experimental) fix for [2cfd96b2ba] file: [473494f810] check-in: [949976e065] user: jan.nijtmans branch: ticket-2cfd96b2ba, size: 64330
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-03-04
10:25
Proposed fix for ticket: test-move-repository requires access to original repository file: [c24c7f2515] check-in: [1b61defd58] user: jan.nijtmans branch: fix-test-move-repository, size: 64028
2013-01-18
22:05
Add new option max-download-time to limit the processing time of pull/sync /clone requests. This helps to significantly cut down the number of time outs clients receive on busy server with reverse proxy configuration. It generally provides better response times. file: [6590422e30] check-in: [ee6ae580ee] user: joerg branch: experimental, size: 64027
2012-12-23
07:23
Add support for running raw TH1 commands via the web interface (requires setup permissions). file: [d912566d55] check-in: [6358cc3714] user: mistachkin branch: adminTh1, 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
12:59
Fix typos. file: [23d6837bb6] check-in: [45065c5c28] user: dmitry branch: spelling, size: 61815
2012-11-02
02:41
Clean up some harmless compiler warnings. file: [499b2ea48e] check-in: [0a4193be58] user: drh branch: trunk, size: 61814
2012-11-01
22:54
All aspects of Wiki and Ticket moderation and attachments are working better. But there are still room for improvement before merging this enhancement sprint into trunk. file: [bdbcbd875b] check-in: [628c402414] user: drh branch: moderation, 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
13:03
merge trunk file: [bea5d65156] check-in: [e9f38ae8ab] user: jan.nijtmans branch: utf8-in-sources, size: 60830
2012-08-13
12:30
Fixes to the &lt;base&gt; addition to the HTML header so that it works correctly with the "doc" webpage. Href is now $baseurl/$current_page. file: [a69711b73e] check-in: [fd10cdbaf8] user: drh branch: wysiwyg, size: 60864
2012-08-11
15:37
Add a configuration option that enables WYSIWYG wiki editing. The traditional markup editor is still used unless this option is enabled. file: [6fba39859e] check-in: [ebc48bf180] user: drh branch: wysiwyg, size: 60825
15:06
Improvements to the setup page, including a button to automatically add the &lt;base&gt; element to the header if it is missing. file: [7e22aed22a] check-in: [bf27074c82] user: drh branch: wysiwyg, size: 60516
13:58
Add &lt;base href="$baseurl/"&gt; to the html header in the default configuration and in all built-in skins. Add a warning if &lt;base&gt; is not configured. Generate hyperlinks from wiki relative to the &lt;base&gt; file: [b80aee4d6d] check-in: [31732d77ff] user: drh branch: wysiwyg, size: 59801
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 &lt;label&gt; 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-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [ab44babfac] check-in: [0328d68181] user: drh branch: sqlite4, size: 58819
2012-06-27
12:30
Begin a branch that is modified to use sqlite4 instead of sqlite3 as the storage engine. This check-in compiles (on unix) but does not work. file: [063890c07a] check-in: [6823912746] user: drh branch: sqlite4, size: 58810
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-06-11
17:33
merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) file: [4ffb52f37e] check-in: [7a57ab6465] user: mgagnon branch: mgagnon_fix, size: 54279
17:23
Merge in Trunk... file: [e63059a7d9] check-in: [c109e66db5] user: mgagnon branch: mgagnon_fix, size: 52185
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. <b>Note:</b> 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:03
Refinements to the new hyperlink logic and spider defense. file: [500fe4e00b] check-in: [d9c8a7dd73] user: drh branch: spider-defense, size: 53299
07:15
Changes anchor tags (&lt;a&gt;) 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: [9b8730f336] check-in: [8ae52fc418] user: drh branch: spider-defense, size: 53327
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-29
14:54
Add vim modline everywhere file: [38faa2ebe2] check-in: [a496d8e88d] user: mgagnon branch: mgagnon_fix, size: 50205
2012-03-19
05:24
Modify file_simplify_name to accept a parameter used to determine if the trailing slash, if any, should be retained. Make use of this when converting the local root to its canonical form. file: [218e31e71d] check-in: [e94c7cc4de] user: mistachkin branch: winFiles, 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
06:06
Start of experimental support for post-push TH1 scripting. file: [39a5e575b1] check-in: [a11b7f1535] user: mistachkin branch: pushScript, size: 50156
2012-01-04
18:29
Process the style sheet using TH1 prior to returning it. This branch is experimental. file: [8063d73a40] check-in: [d1b68cc0f3] user: drh branch: th1-css, size: 50051
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
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [c47cc4c323] check-in: [34b4dec0bc] user: stephan branch: stephan-hack, size: 48840
2011-09-11
12:27
Disallow creating users with empty login. Ticket [66ce1088]. file: [3a4785afa6] check-in: [e1ea6c26d0] user: dmitry branch: dmitry-fixes, 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-06-02
19:38
Merge versionable settings and empty-dirs setting from versionable-settings branch file: [820bc99a85] check-in: [30ebed1903] user: ben branch: ben-testing, size: 48513
2011-05-28
14:55
Docs and visibility for versionable settings: Add versionable marker in the web UI. Output of the settings command notes if the value is overridden. Update help text for settings command noting versionable status and that glob settings can be newline separated. file: [f46b8dca33] check-in: [b5d4526211] user: ben branch: versionable-settings, size: 48464
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
00:49
Simple test cases for configuration sync are now working. file: [0ddd7e38ea] check-in: [bef34a6940] user: drh branch: config-sync, size: 48166
2011-04-26
18:36
Update the "configure" command so that the "import", "export", and "merge" subcommands use the new config format. file: [407343a641] check-in: [4291183882] user: drh branch: config-sync, size: 48129
2011-04-12
22:44
Update web logins so that they span all members of a login group. file: [1846955f11] check-in: [e9754eaeff] user: drh branch: login-groups, size: 48107
2011-04-08
18:45
User edits can be applied to a single repository or across the entire login group. file: [0569fc254a] check-in: [a3fbd4fa9d] user: drh branch: login-groups, size: 48129
17:08
Begin adding code to implement "login groups" which will (we hope) ultimately lead to a single sign-on capability. file: [fe543ef3bc] check-in: [eec32b99dd] user: drh branch: login-groups, size: 46621
2011-02-27
03:12
Progress on getting private sync to work. Cloning with --private works. Sync also works, but it currently loses the private marker. file: [cc8ff03a3b] check-in: [6da5d4ad5f] user: drh branch: private-sync, size: 43272
2011-02-26
21:49
First cut at code to enable syncing private branches. Code compiles but is otherwise untested. The "x" privilege is required on the server in order to sync privately. file: [8064b75528] check-in: [4a17f85182] user: drh branch: private-sync, size: 43312
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
17:13
Implemented all suggested changes to the self-register related code. file: [b21cc2cb1b] check-in: [13deb4321b] user: lrem branch: self-register, 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-08
20:04
merge from trunk file: [3c64711b4a] check-in: [1e801695d3] user: wolfgang branch: StvPrivateHook2, size: 41665
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-06
16:57
merge from trunk file: [656158bd62] check-in: [3ea66260b5] user: wolfgang branch: StvPrivateHook2, size: 41641
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-10-10
08:59
added more cross reference file: [f4df3d0fdf] check-in: [c2ef371590] user: Ratte branch: wolfgangHelpCmd, size: 41638
2010-10-09
20:13
show references to commandline on webpages; add httptrace to windows http server file: [69c70089f7] check-in: [d1d1cd122b] user: wolfgang branch: wolfgangHelpCmd, size: 41498
2010-10-06
14:42
removed unused include -------------------------------- moved false branch commit to closed leaf file: [6f4a047e7b] check-in: [afca329121] user: wolfgang branch: trunk, size: 41223
2010-09-29
13:18
Back out changes in [9978d2aba603d94]. Instead, simply modify checkout so that it never overwrites "manifest" and "manifest.uuid" if those files are explicitly checked in. Ticket [22a59e9a3455d8e]. file: [a875f657d8] check-in: [4208b3b479] user: drh branch: wolfgangFormat2CSS_2, size: 41472
2010-09-28
15:45
more formats to css file: [e8bb30a549] check-in: [e05f750a45] user: wolfgang branch: wolfgangFormat2CSS_2, size: 41498
2010-09-27
18:31
HTML validated setup_settings page file: [5197e33c7a] check-in: [4a01787609] user: wolfgang branch: wolfgangFormat2CSS_2, size: 41512
18:12
added setting to change name of the manifest files in the checkout Ticket [22a59e9a3455d8ecb] file: [8533d17785] check-in: [9978d2aba6] user: wolfgang branch: wolfgangFormat2CSS_2, size: 41497
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-15
18:46
added dynamic behavior page, no special layout. Reusing the commandline help and simply listing all options file: [b629730d73] check-in: [757a5e5b4e] user: wolfgang branch: wolfgangFormat2CSS_2, size: 40885
2010-09-13
22:14
Avoid the use of tabs. Make sure lines do not exceed 80 characters. file: [f6da01c411] check-in: [4cc0ebef9a] user: drh branch: wolfgangFormat2CSS, size: 39455
2010-09-11
20:49
admin pages without errors in HTML validator file: [0b53878ce4] check-in: [a62bfaf55d] user: wolfgang branch: wolfgangFormat2CSS, size: 39300
16:14
'edit css' styled and made it pass HTML-Validator, optimized handling of additional styles in style.c file: [aff2fed023] check-in: [286d4bcaa0] user: wolfgang branch: wolfgangFormat2CSS, size: 37004
2010-09-09
20:04
merged trunk to branch file: [d3f25e187b] check-in: [ef6979eac9] user: wolfgang branch: wolfgangFormat2CSS, size: 36873
2010-09-08
21:15
made default css handled by loop instead of explizit calls, .. file: [c571dc6634] check-in: [a5576e2d51] user: wolfgang branch: wolfgangFormat2CSS, size: 36849
20:25
css for hyperlinks disabled file: [5be5046f6e] check-in: [0e394b8fa2] user: wolfgang branch: wolfgangFormat2CSS, size: 36989
18:16
layout sideboxes using css, css is only added to the user defined css, if the corresponding class is missing file: [9a26f579ad] check-in: [b34a583f32] user: wolfgang branch: wolfgangFormat2CSS, size: 36938
17:30
merged trunk changes file: [665d01e24e] check-in: [e621ef4367] user: wolfgang branch: wolfgangFormat2CSS, size: 36925
00:00
first step to extract formats in separat css definitions file: [57170b35bf] check-in: [bdd92802d0] user: wolfgang branch: wolfgangFormat2CSS, size: 36893
2010-09-06
19:10
hyperlinks disabled skinned file: [0b0ec9355d] check-in: [8f6e98aa3d] user: Ratte branch: stv-skinning, size: 37095
2010-09-05
10:59
sidebox via css file: [a2f4a515b2] check-in: [ff3b6b323b] user: Ratte branch: stv-skinning, size: 37068
09:58
3 layouts in timeline moved to css file: [df7493db15] check-in: [5bba36b2bc] user: Ratte branch: stv-skinning, size: 37010
07:16
comment in default style file: [be860f2632] check-in: [b96d3e5c9f] user: Ratte branch: stv-skinning, size: 36983
2010-09-04
19:20
format timeline page via css file: [c319ea4637] check-in: [8dfed953f7] user: Ratte branch: stv-skinning, size: 36952
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-22
15:18
Back out check-in [fc23960258211b5bc]. This will close ticket [a534227710d3e5] but re-open ticket [3b1533a090eebd09d]. file: [5eec716eae] check-in: [f7ec914037] user: drh branch: trunk, size: 40621
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-29
00:07
Add the capability (disabled by default) to accept REMOTE_USER as an authenticated user. Ticket [49929a3557a] file: [7a03dd810e] check-in: [a5a1ff1b4b] user: drh branch: trunk, size: 40843
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-03-16
21:33
Work toward adding support for attachments. Keep this on an experimental branch until it is actually working. file: [dd8d77b43b] check-in: [c3d7df650b] user: drh branch: experimental, size: 40505
14:27
Provide more space on the ignore-glob entry in the UI. file: [0a6b9243d5] check-in: [ef80cbf52f] user: jeremy_c branch: trunk, size: 39986
14:25
Added the new ignore-glob setting to the Behavior area of the Admin UI file: [e850325034] check-in: [557e8389db] user: jeremy_c branch: trunk, size: 39986
2010-02-23
15:33
Make the "clearsign" PGP signing default to off. file: [f3b1416fe0] check-in: [28987096ac] user: drh branch: trunk, size: 39830
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-27
07:52
fix [3b1533a090eebd09da7121ab3fc9e3f6a7fbd6f5] - add "Sync now" to Admin page file: [ec48253bcc] check-in: [fc23960258] user: ron branch: trunk, size: 39830
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-23
21:48
Cause browsers to cache the logo and style sheet. file: [32c23a1811] check-in: [08c0a9ff0c] user: drh branch: trunk, size: 39555
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: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
2010-01-10
20:56
Change the hash algorithm for passwords so that USER.PW field stores a SHA1 hash of the project-code, user login, and user password, rather than just a hash of the user password. That way, the if two users select the same password, or if the one user selects the same password for multiple projects, the password hashes are still different. file: [c0efbd97b5] check-in: [4b58a7b838] user: drh branch: experimental, size: 38121
2010-01-09
22:03
Store passwords in USER.PW as either cleartext (as is done in legacy) or as the SHA1 hash of the password. When changing a password or adding a new user, always use the SHA1 hash password. file: [b5167db883] check-in: [cfe33dcf92] user: drh branch: experimental, size: 38102
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-10-15
17:20
Add "Generate RSS feed for timeline" option to Timeline preferences. Don't output RSS when it's turned off. file: [28796db538] check-in: [9812c6c5ab] user: dmitry branch: trunk, size: 36404
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 &amp;#149; into &amp;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 [http://en.wikipedia.org/wiki/Cross-site_request_forgery | 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 <b>Zip</b> permission. This permission allow someone to download a zipped artifact via the wiki's <tt>/zip</tt> URL. It can given the user <tt>nobody</tt> to allow automatic package builder to download the sources they know from <tt>fossil-scm.org</tt> or other servers without any intervening login necessary. As the <tt>/zip</tt> 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 &lt;div class="content"> ... &lt;/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
2008-05-15
22:05
/home link content can now be pulled from a Wiki entry or an arbitrary link relative to the fossil root url. See the WWW Configuration dialog for details. file: [ba00230314] check-in: [29374daa0d] user: stephan 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-21
16:16
fixed a small copy/paste error in /setup_ticket file: [f8c273bde6] check-in: [ed26056bb5] user: wanderi1 branch: trunk, size: 23830
2008-02-14
02:49
Continuing work on tickets (still not working right.) Improvements to the web pages. file: [94746ae493] check-in: [3122fc4c7e] user: drh branch: trunk, size: 23821
2008-02-01
12:39
Fix a typo on the user setup page. Reported via email by Brad Harder. file: [093a77e546] check-in: [5d3783bd61] user: drh branch: trunk, size: 23809
2008-01-31
22:04
Add a configuration option to the Setup/Access page that allows the user to set the xfer download limit. Increase the default xfer download limit to 5 million bytes. Increase the minimum phantom request limit from 100 to 200. file: [92e6402865] check-in: [bb3a25e2f0] user: drh branch: trunk, size: 23808
2007-12-04
02:47
Add the timeline display preferences page with the ability to turn on and off block markup in timeline comments and to limit the length of timeline comments. file: [89b2ca9e01] check-in: [ebb2765954] user: drh branch: trunk, size: 23397
2007-11-25
21:11
Add ticket configuration editing capability. file: [ecaf658269] check-in: [5f3ddcc1b8] user: drh branch: trunk, size: 22569
2007-11-23
22:09
New default header and footer and CSS. Add the ability to edit the footer. file: [9f3fedc058] check-in: [34af72801d] user: drh branch: trunk, size: 21062
2007-11-22
01:53
Fix some compiler warnings. Comment changes on non-functioning code in tkt.c. file: [6f12e979c3] check-in: [2a707334c9] user: drh branch: trunk, size: 20015
2007-11-21
03:01
Render the header of every page using subscript. Add a setup page that for editing that subscript. file: [d38440e1a3] check-in: [555911dff5] user: drh branch: trunk, size: 20008
2007-11-05
02:42
Added the "e" capability for viewing ticket submitter email addresses. Additional tinkering toward the design of tickets. This check-in is only thinly tested. file: [24c8846279] check-in: [929d28e358] user: drh branch: trunk, size: 18764
2007-10-28
20:52
Add the ability to edit the CSS for all pages in the Setup menu. Other miscellaneous changes toward getting ticketing to work. file: [44eafbc596] check-in: [8ffd32c2b7] user: drh branch: trunk, size: 18514
2007-10-10
23:10
Get rid of the "locking" capability on wiki pages. Assume that anybody who can write or append to a wiki page can do so to any wiki page. Add the /wikiappend page for appending comments to the end of wiki. file: [9f35614dc3] check-in: [61ce5e3685] user: drh branch: trunk, size: 18005
21:15
Many changes and bug fixes in the wiki processing. Moving toward a workable wiki system. The "Home" menu option now takes you to the wiki page whose name is the same as the Project Name. There is a "wcontent" page, but no link to it yet. Many other changes. file: [743163c8fa] check-in: [50a58adb76] user: drh branch: trunk, size: 18259
02:49
Removed unnecessary items from WWW Configuration, also made RSS Title and Description into generic Project Name and Project Description settings, which will be used elsewhere in the web site. file: [2446896fe8] check-in: [f3807dbd88] user: jnc branch: trunk, size: 17862
2007-10-03
12:20
Test commands for importing and exporting ticket configurations. file: [b3c7fee01f] check-in: [1e9c0e287e] user: drh branch: trunk, size: 18837
02:33
Begin adding setup screens for ticket configuration. file: [8bc84ec78b] check-in: [0edee97370] user: drh branch: trunk, size: 18843
2007-09-28
20:08
Combine the "config" and "setting" commands into a single "settings" command. file: [da3da0885a] check-in: [134e2aeccc] user: drh branch: trunk, size: 18717
2007-09-26
02:00
Better defaults for new databases and clones. Use *CURRENT* to identify the current checkout for TTY timelines. file: [fcf807f096] check-in: [097479f99a] user: drh branch: trunk, size: 18708
2007-09-24
04:37
Added style.css page that get's from the repo or uses a built in style.css. Removed static formatting in header/footer, replaced with divs, spans and ids which the style.css can totally control. The default style.css is simple, uses blue colors from timeline date area. Fixed minor bug on setup_ulist where it would display footer at top. file: [10731e95e7] check-in: [5cd9597428] user: jnc branch: trunk, size: 18721
2007-09-23
18:24
Added RSS feed. You can set the RSS title, description in Setup. Added header to style to include title and pointer to the new RSS feed. The new RSS feed is BaseURL/timeline.rss file: [5bcc525b3b] check-in: [07eaead5dc] user: jnc branch: trunk, size: 18739
2007-09-02
01:23
The /index webpage pulls up the wiki page specified in Setup/Configuration.s file: [0c2a6e74d5] check-in: [4f641e7e4e] user: drh branch: trunk, size: 17563
2007-08-25
04:02
Merging formatting changes to timeline and concepts documentation file: [da39a3ee5e] check-in: [9b30224db7] user: aku branch: trunk, size: 0
2007-08-24
21:32
Improved formatting of the user list webpage. file: [1750dc4678] check-in: [39fa010b7f] 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
16:34
Require read permission (permission to read tickets and configuration histories) to view the global timeline. file: [096ac8c6bc] check-in: [5ebcedc33e] user: dan branch: trunk, size: 16415
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