Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
49 check-ins using file src/shell.c version 24b35a2f57
|
2020-07-31
| ||
| 09:57 | The save button now is now moved to the current tab when switching tabs, for the save/preview/diff tabs. check-in: acdd76539c user: stephan tags: ajax-wiki-editor | |
| 05:14 | Minimize the FOUC effect before the tabs are re-assembed in JS by initially hiding all tabs. check-in: d8f18bc54e user: stephan tags: ajax-wiki-editor | |
| 04:55 | Renamed the 'sandbox' automagical page to 'Sandbox' (upper case) for consistency with the historical sandbox links. Both names work equivalently, but now the selection list matches up with the name passed in via the external links to the sandbox. check-in: a95dd98e81 user: stephan tags: ajax-wiki-editor | |
| 04:46 | Corrected sandbox page always getting tagged as 'new' in the page header and title. check-in: c3c9a14365 user: stephan tags: ajax-wiki-editor | |
| 04:33 | Moved Save button to the Preview tab, as that follows the common app-wide pattern of not enabling a save until a preview has first been triggered. check-in: 31296ec204 user: stephan tags: ajax-wiki-editor | |
| 03:50 | Can now create new pages without leaving the editor. Numerous layout tweaks. Improved the help tab. check-in: d5e4d7a9a9 user: stephan tags: ajax-wiki-editor | |
| 02:02 | Renamed the fileedit/wikiedit stash index keys to avoid breakage if they edit a file/page named 'index' (this unfortunately invalidates any local-storage edits in /fileedit). Minor wiki page selection list style tweak. check-in: 8975f7247a user: stephan tags: ajax-wiki-editor | |
| 01:44 | Minor layout/style improvements. check-in: 31c5e1fd86 user: stephan tags: ajax-wiki-editor | |
| 01:31 | Moved the hard-coded edit state markers to fossil.page.config so that skins can change them. check-in: 4c1a2dd4e1 user: stephan tags: ajax-wiki-editor | |
| 01:11 | Mis-declared C var fix. check-in: d7d231c933 user: stephan tags: ajax-wiki-editor | |
| 01:09 | Added filter checkboxes to show/hide to filter the wiki page list by page type(s). Related internal API additions. check-in: 9edf5e7dd6 user: stephan tags: ajax-wiki-editor | |
|
2020-07-30
| ||
| 23:30 | Added links to the wiki page's add-attachment and list-attachment pages. check-in: 01ab924155 user: stephan tags: ajax-wiki-editor | |
| 22:02 | Implemented wiki page saving. Corrected order of the versions in the diff. Various cleanups. check-in: 63376a80fc user: stephan tags: ajax-wiki-editor | |
| 19:48 | New/unsaved pages can now be discarded. check-in: 2ccdf326cd user: stephan tags: ajax-wiki-editor | |
| 19:12 | Added ability to create new pages passed to the editor via /wikinew and integrated them into the local edit stash. check-in: 7894674dd4 user: stephan tags: ajax-wiki-editor | |
| 01:45 | Permissions checks improvements. Added a couple TODOs, notably for how to integrate handling of new/as-yet-unsaved pages into the UI. check-in: 044e2b55a5 user: stephan tags: ajax-wiki-editor | |
| 00:11 | Revive branch, since it turns out there is still a problem with cloning local filesystem repositories. See the previously-linked forum post for details. check-in: cbd52334ef user: andygoth tags: multi-remote-fix | |
| 00:05 | All major features except saving are implemented. check-in: 5d61cec568 user: stephan tags: ajax-wiki-editor | |
|
2020-07-29
| ||
| 20:19 | Initial bits for the ajax-powered wiki editor. There's still much to do here, but most of the basics are in place. check-in: 20636c936f user: stephan tags: ajax-wiki-editor | |
| 20:08 | Fixed %j encoding to backslash-escape double-quotes. It was accounting for them in its allocation but not actually escaping them. check-in: caa51decb8 user: stephan tags: trunk | |
| 18:10 | Corrected a 'for' attribute in a generated LABEL tag used by the fileedit page. check-in: b82cb27514 user: stephan tags: trunk | |
| 16:15 | Removed the SameSite=strict cookie setting in order to rule out whether it is the cause for the login cookie not being submitted when reaching the site via a GMail-induced redirect. (Follow-up: that was indeed the problem. SameSite=strict cookies are not sent when they belong to a page which is the target of a redirect from another site.) check-in: 1ac2e7326b user: stephan tags: trunk | |
| 14:56 | Minor format tweak for consistency check-in: 0cda82eb2f user: andygoth tags: trunk | |
|
2020-07-28
| ||
| 19:47 | Update the change log for the "Remember me" session login-cookie enhancement. check-in: d650eea348 user: drh tags: trunk | |
| 19:45 | Add the "Remember me?" checkbox to the login page. If not checked, you get a session cookie for the login. check-in: 6b7b3232df user: drh tags: trunk | |
|
2020-07-27
| ||
| 15:56 | Remember-me toggle defaults to off, per forum feedback. Closed-Leaf check-in: 587cd77e00 user: stephan tags: login-session-cookie | |
| 12:29 | Put the "remember me" checkbox on a line by itself. Omit extra explanatory text. Move the non-SSL login warning to the top of the login dialog. check-in: 8efba52b97 user: drh tags: login-session-cookie | |
|
2020-07-26
| ||
| 22:29 | Corrected some no-longer-true docs about the login cookie. check-in: 3989c385ef user: stephan tags: login-session-cookie | |
| 20:30 | Re-added SameSite=strict cookie flag and update user.cexpire even for session cookies, otherwise non-anonymous session-only logins do not "stick" past the login process. check-in: 5c84a72907 user: stephan tags: login-session-cookie | |
| 20:10 | Removed the newly-added SameSite=strict cookie setting to test whether it is the cause of session-cookie login grief on my hoster. check-in: 80025e706d user: stephan tags: login-session-cookie | |
| 19:57 | Added "Remember me?" checkbox to login (default=on). Corrected cgi_set_cookie() to immediately expire the cookie for a negative lifetime (it was previously re-setting the cookie as a session cookie for that case). check-in: 32975aabe7 user: stephan tags: login-session-cookie | |
| 14:04 | Minor internal API changes to support using a session cookie for logins, but there are side effects which still need to be investigated before exposing that option to the UI, e.g. login groups and any other use of the user.cexpire field. check-in: ba3cf9c4de user: stephan tags: login-session-cookie | |
|
2020-07-24
| ||
| 16:15 | Fix an issue with the /timeline bid= query parameter on servers. check-in: d0749d7886 user: drh tags: trunk | |
| 12:56 | Add the deltabg query parameter to /timeline. check-in: 6b9d57a04c user: drh tags: trunk | |
| 12:02 | Improved documentation of the forbid-delta-manifests setting. check-in: 6dc17a5760 user: drh tags: trunk | |
| 11:49 | If a remote has forbid-delta-manifests set and a client with autocommit enabled tries to commit, the remote tells the client to avoid deltas and the client obeys, unless the explicit --delta option is used. check-in: 9116c6fbea user: drh tags: trunk | |
| 10:57 | Fix the forbid-delta-manifest setting so that it actually works. check-in: 6ed036f287 user: drh tags: trunk | |
|
2020-07-23
| ||
| 22:35 | Rewrote the section "Overriding the Default CSP" in the defcsp.md doc. Although it's hard to see from the diffs, it largly just adds more detail to what it already said. check-in: 896aa05649 user: wyoung tags: trunk | |
| 17:39 | Update documentation on CSP to point the user to the default-csp setting. check-in: f5778d0d91 user: drh tags: trunk | |
|
2020-07-21
| ||
| 12:52 | Trivial makeheaders patch from [https://fossil-scm.org/forum/forumpost/0fc3f6b8d8], plus a small typo fix. check-in: 00ad7ef3f2 user: stephan tags: trunk | |
| 02:47 | Corrected [b2ac2183] to work with CGI directory-serving mode. Renamed the two JSON bootstrap routines to be more descriptive and made it a harmless no-op to call json_bootstrap_early() (formerly json_main_bootstrap()) multiple times in order to simplify some code. Several minor code style fixes in related code. check-in: e7f13b82b6 user: stephan tags: trunk | |
|
2020-07-20
| ||
| 15:18 | Fixed several "Ok" -> "OK". check-in: b92e460fd7 user: wyoung tags: trunk | |
| 00:16 | ETAG caching of artifact downloads. check-in: 70bf9a6bf7 user: drh tags: trunk | |
|
2020-07-19
| ||
| 21:33 | Reverse check-in [0f0b904337150bd5]. For MSVC, in order to build using the current directory as the build output directory, set the BUILDDIR environment variable to "%CD%" before executing the build tool. check-in: a6332ebfe9 user: mistachkin tags: trunk | |
| 19:02 | Fixed a Markdown formatting problem due to a line break in an unfortunate location. check-in: 8e3898ac03 user: wyoung tags: trunk | |
|
2020-07-18
| ||
| 22:38 | Updates to the change log for 2.12. check-in: fa4c48bf60 user: drh tags: trunk | |
| 22:21 | Minor formatting tweak to the help-to-html converter. check-in: bb6e1fe75b user: drh tags: trunk | |
| 21:31 | Enhancements to the help page for the "sql" command. check-in: a370043ffa user: drh tags: trunk | |
| 19:49 | Update the built-in SQLite to the latest 3.33.0 alpha for testing. The built-in SQLite now supports UPDATE FROM. check-in: 6169c8906f user: drh tags: trunk | |