Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
66 check-ins using file skins/xekri/header.txt version a15653dfb6
|
2018-08-25
| ||
| 16:06 | Added new CSS class forumPosts to the <div> containing the list of posts on the /forum page so that skins can target elements of this list differently than others. One immediate use for this is styling read threads differently via a:visited styling. Currently, only one of the stock skins ships with an unconditional a:visited change, so that all links show in the same color regardless of their state. That's fine in most areas of the UI, but in the forum, a skin developer may want something special, so we need a way to mark them differently. This <div> was already using the broadly-used "fileage" style, but we don't want changes to a:visited and such to affect all other users of fileage, so we need a unique style to this page. ... (check-in: 7778249033 user: wyoung tags: trunk) | |
|
2018-08-24
| ||
| 08:29 | Merge trunk. Undo unintended changes in previous commit ... (check-in: 5583448c56 user: jan.nijtmans tags: openssl-1.1) | |
| 08:25 | Add configurations "enable-capieng" (use Windows Certificate Store) and "no-weak-ssl-ciphers" (disable RC4 support) ... (check-in: b5a11142ee user: jan.nijtmans tags: openssl-1.1) | |
|
2018-08-23
| ||
| 16:02 | Do not try to run backoffice if not connected to a valid repository. ... (check-in: 3f5b254932 user: drh tags: trunk) | |
| 15:14 | Merge trunk. Update to Beta 7 of OpenSSL 1.1.1 (pre release 9, with TLS 1.3 support !!!) ... (check-in: cbdbc0a0ce user: jan.nijtmans tags: openssl-1.1) | |
| 15:07 | Add the meta-viewport header to the repository list page. ... (check-in: bb7c2d91df user: drh tags: trunk) | |
| 02:57 | Put all javascript inline using a nonce. Disallow 'unsafe-inline' CSP for javascript. ... (check-in: 89c40851f0 user: drh tags: csp-nonce) | |
|
2018-08-22
| ||
| 19:43 | Fix a unfinalized query in the /admin_log page. ... (check-in: 6022ad49c4 user: drh tags: trunk) | |
|
2018-08-21
| ||
| 01:33 | Dynamic number of columns on the /help page, based on screen width ... (check-in: 1d495e89e2 user: drh tags: trunk) | |
|
2018-08-20
| ||
| 23:36 | Add 10% more horizontal space in columns of the file browser /dir page. ... (check-in: 0acb670e53 user: drh tags: trunk) | |
| 19:30 | For timeline graphs on narrow screens, set the rail pitch to its minimum value to conserve horizontal space. ... (check-in: e63da90dee user: drh tags: trunk) | |
| 19:15 | When displaying a timeline on a narrow screen, move the date to the third column to make the first column narrower. ... (check-in: 8fc7c1b1bb user: drh tags: trunk) | |
| 18:29 | Fix harmless compiler warnings. ... (check-in: 02bd594146 user: drh tags: trunk) | |
| 18:05 | Make all webpages more mobile-friendly. There are still many tweaks possible, but it seems to basically work now. ... (check-in: 9131af26f1 user: drh tags: trunk) | |
| 18:04 | Enable responsive design by default on all skins. ... (Closed-Leaf check-in: 466744aae2 user: drh tags: mobile) | |
| 17:51 | Add automatic columnation of the capabilities in the /setup_uedit screen. ... (check-in: 4f4956f831 user: drh tags: mobile) | |
| 17:31 | On the flat /dir webpage, automatically adjust the number of columns based on the screen width. ... (check-in: 50698a3c27 user: drh tags: mobile) | |
| 16:06 | Simple changes to the default CSS and Header that seem to help Fossil work better on mobile by avoiding menu wraps. ... (check-in: 5fb040810e user: drh tags: mobile) | |
|
2018-08-17
| ||
| 15:38 | Fix the /setup_smtp page so that it edits the routing table sensibly. ... (check-in: 5416287d18 user: drh tags: trunk) | |
| 14:24 | Add the /emailoutq page, accessible only by the administrator. ... (check-in: ca732777c4 user: drh tags: trunk) | |
| 13:04 | Break out the user configuration pages into a separate "setupuser.c" source file. ... (check-in: a49ed35bb7 user: drh tags: trunk) | |
| 12:32 | Improvements to privilege processing and the "Security Audit" page /secaudit0. ... (check-in: 397d23c161 user: drh tags: trunk) | |
| 01:27 | Allow + signs in email addresses. Added a comment to link to a source giving the true limit on legal characters in email addresses, which are currently far less restrictive than our newly-expanded limits. ... (check-in: 1bfd790352 user: wyoung tags: trunk) | |
|
2018-08-16
| ||
| 20:48 | Enhance the backoffice to automatically purge stale entries from the emailblob table, if that table exists. ... (check-in: 4c7edd4cfd user: drh tags: trunk) | |
| 19:51 | Do not put "Return-Path:" headers in notification emails to be sent. That is a violation of standards as only the receiving SMTP server should add the Return-Path header. Instead, include a custom X-Fossil-From: header that downstream software can use (if desired) to set the envelope header of the message. ... (check-in: 731836b869 user: drh tags: trunk) | |
| 18:56 | For email notifications abound events from a single user (such as individual forum post notifications) make the From: address be a "noreply" hash based on the users human-readable name or handle. Always include a Return-Path: field in the header that is the email-self setting, to be used by MTUs that need to bounce the message. ... (check-in: 475c9d11e9 user: drh tags: trunk) | |
| 16:45 | Do not show posts that are awaiting moderation to users without moderator privilege unless they are the same user that generated the post in the first place. ... (check-in: 16c42a0808 user: drh tags: trunk) | |
| 16:26 | Update the built-in SQLite to the latest trunk version which includes the fix for EXPLAIN QUERY PLAN for the query that runs the /forum page. ... (check-in: f8994f8975 user: drh tags: trunk) | |
| 16:13 | Adjust the /forum page so that it for users without forum moderator privilege, it pretends that unmoderated posts do not exist, and for user with moderator privilege it paints an "Awaiting Moderator Approval" message on posts that need moderation. ... (check-in: ef7f85eecd user: drh tags: trunk) | |
| 12:31 | Fix the /forum page so that it links to the most recent post. ... (check-in: b0ae37c039 user: drh tags: trunk) | |
| 07:21 | Improved locality of a variable. No functional change. ... (check-in: 09103fd2f0 user: wyoung tags: trunk) | |
| 07:06 | Posts are now hidden on the /forum page if they're marked as private (i.e. needing moderator attention) and they were posted by another user, except when the user is a moderator. (Closed because a different method was implemented on trunk.) ... (Closed-Leaf check-in: 779eaaae81 user: wyoung tags: hide-post-if-needmod) | |
| 06:36 | Replaced a declare-and-init line pair with a single define-with-value line. No functional change. ... (check-in: 8f47c3f653 user: wyoung tags: trunk) | |
| 02:03 | Fix the hextoblob() function so that does not report out-of-memory if the size of the input string is zero bytes. This fixes the instances of "out-of-memory" reports when accessing the /alerts page without an argument. ... (check-in: 5519c6b8fc user: drh tags: trunk) | |
| 01:46 | Fixes to the /webmail screen ... (check-in: a24de3f9fc user: drh tags: trunk) | |
| 01:43 | Add comments to the /register page implementation. No logic changes. ... (check-in: a4419c6c02 user: drh tags: trunk) | |
|
2018-08-15
| ||
| 21:28 | Do not issue a warning about duplicate branch names when doing a --private check-in. ... (check-in: d7e45aae70 user: drh tags: trunk) | |
| 20:50 | Improved title on on the /forum page. ... (check-in: dbd96b2c74 user: drh tags: trunk) | |
| 20:41 | On the main /forum screen, provide the new n= and x= query parameters to enable access to older threads. ... (check-in: aff20904fa user: drh tags: trunk) | |
| 20:17 | On the "Recent Threads" page (/forum) show the number of messages and the duration of each thread. ... (check-in: a50dfe6fae user: drh tags: trunk) | |
| 18:14 | Improvements to self-register (the /register page) so that it works correctly for users how are already subscribers and enter the subscriber email. ... (check-in: 4c43f2cd43 user: drh tags: trunk) | |
| 15:53 | Remove an db_begin_transaction() that had no matching db_end_transaction(). ... (check-in: b2fca3dd4d user: drh tags: trunk) | |
| 12:09 | Change the default markup language for Forum to Markdown. ... (check-in: 5f3cb278fd user: drh tags: trunk) | |
| 11:05 | Update to openssl-1.0.2p ... (check-in: 38638cfcdd user: jan.nijtmans tags: trunk) | |
|
2018-08-14
| ||
| 13:05 | Don't use "file nativename" in makemake.tcl, because it gives a different win/Makefile.msc when run on UNIX ... (check-in: af80be5cef user: jan.nijtmans tags: trunk) | |
| 05:59 | Changed all of the "sendmail -t" commands to "sendmail -ti" to make it ignore lines containing only a dot; we use EOF to signal "end of message," so we don't need the second signal. This is separate from the smtp.c fix in [51740ce45f]: that's only used when Fossil speaks directly to an SMTP server, where a leading dot is treated somewhat differently than the lone dot rule for sendmail(1)'s stdin. This problem with leading dots was diagnosed by gumblex, /forumpost/4290f75ba1. ... (check-in: 8c0ec30bc3 user: wyoung tags: trunk) | |
| 04:39 | URL fix ... (check-in: 6787aac97f user: wyoung tags: trunk) | |
| 03:55 | The blob-to-SMTP encoding logic was not strictly following RFC 5321 in that it was only dealing with the lone dot on the line case, doubling it to prevent the SMTP server from interpreting that as end-of-message. It missed the case where, if anything follows the dot, SMTP drops the leading dot, so you must also double the leading dot in that case. Basically, you always double a leading dot, regardless of line length. This only affects Fossil's direct-to-SMTP email sending case, not those that send via a piped command or via DB. That is dealt with later in [8c0ec30bc3]. ... (check-in: 51740ce45f user: wyoung tags: trunk) | |
|
2018-08-13
| ||
| 03:51 | Covered capability 7 in the forum.wiki document, and made several improvements to the "Using the Moderation Feature" section. ... (check-in: 31631b756e user: wyoung tags: trunk) | |
| 03:23 | Assorted minor improvements to the www/alerts.md document. The major one is re-emphasizing the need to give capability 7 to some user or user category. Ask me how I came to think this necessary. :) ... (check-in: 3e75a683ef user: wyoung tags: trunk) | |
| 01:11 | Typo fix ... (check-in: c3d9c8e082 user: wyoung tags: trunk) | |
| 00:59 | More forum.wiki tweaks ... (check-in: 26424763c7 user: wyoung tags: trunk) | |
| 00:31 | Assorted improvements to the forum.wiki document, mainly to the new moderation material. ... (check-in: c1be550832 user: wyoung tags: trunk) | |
|
2018-08-12
| ||
| 23:24 | Added the "How Moderation Works" section to www/forum.wiki, and improved the newly-renamed "Using the Moderation Feature" section as a result. ... (check-in: 812dd52c7d user: wyoung tags: trunk) | |
| 22:27 | Added "id"s to every header tag in the forum.wiki document, so you can create links to sub-sections. ... (check-in: 03c298dcb9 user: wyoung tags: trunk) | |
| 21:40 | Fixed a few references to MIME type "text/x-fossil" in the fileformat document. It's "text/x-fossil-wiki" everywhere else. ... (check-in: e00cdbe702 user: wyoung tags: trunk) | |
| 21:35 | Add /forum link to sitemap if user has RdForum capability ... (check-in: 5ad7222f4a user: wyoung tags: trunk) | |
| 10:42 | Merge the fix to the login-by-email-address patch. ... (check-in: 9b4e157b1e user: drh tags: trunk) | |
| 06:11 | URL fix in forum.wiki ... (check-in: 542c5576b3 user: wyoung tags: trunk) | |
| 03:38 | Update wording to match documentation. ... (Closed-Leaf check-in: cbfbfa8c72 user: mistachkin tags: updNewCaps) | |
| 03:21 | Added the "Moderation" section to www/forum.wiki ... (check-in: e06e7f8434 user: wyoung tags: trunk) | |
| 03:00 | Assorted tweaks and improvements to the new email alerts material in www/forum.wiki. ... (check-in: 4326f76f7f user: wyoung tags: trunk) | |
| 02:47 | Added the "Email Notification" section to the forum.wiki document. ... (check-in: 6b2752030d user: wyoung tags: trunk) | |
|
2018-08-11
| ||
| 23:47 | Update JSON code to account for new capabilities. Also, the 'setup' and 'admin' capabilities should imply 'debug'. ... (check-in: 7ce44fab24 user: mistachkin tags: updNewCaps) | |
| 21:04 | Added forumSel adjustment advice to forum.wiki. ... (check-in: 0194fb6774 user: wyoung tags: trunk) | |
| 20:49 | The periodic "updateClock()" call made in the header for several of the built-in skins (Eagle, Enhanced1, and Xekri) violates the new stricter CSP, since it requires a JS eval. We don't need an eval here: we can pass the function's name literally to window.setTimeout instead, which treats it as a Function object, which doesn't need to be eval'd. ... (check-in: eac15b4c63 user: wyoung tags: trunk) | |