Commit Graph

1775 Commits (de83995f35f44a6dec95b1d1381643e37f5a163f)

Author SHA1 Message Date
Zef Hemel de83995f35 Upgrade cliffy dependency 2025-01-08 09:37:56 +01:00
Marek S. Łukasiewicz 1508f6bcbf
Correctly extract hashtag content in links and Page Picker filter (fix #1196) (#1199) 2025-01-07 19:57:46 +01:00
István Szekeres fdd3d1b650
Fix encoding of inline content (#1186)
Inline content with the file containing e.g. a `:` cannot be displayed
as the file name is set as the img src, and the browser treats the part
before the : as the protocol, instead of as a file name.

This change encodes the file name so `:` becomes `%3A`, fixing the
issue.

Fixes #1182.
2025-01-07 19:56:45 +01:00
Mufeed Ali f801fd263b
fix(system): Add condition to prevent remote script reload when syncOnly is enabled (#1198) 2025-01-04 07:02:49 +01:00
Marek S. Łukasiewicz e94c4843b4
Add config for Helix editor (#1200) 2025-01-04 06:59:12 +01:00
David Lawrence df9edc5d64
Allow clicking Remember me label to toggle checkbox (#1194) 2024-12-31 07:19:17 +01:00
David Chiles 4cadb8cb4d
fix Swift syntax highlighting (#1183) 2024-12-26 08:17:48 +01:00
Martin Mauch 6e421ca20e
Fix passing URL parameters when proxying (#1168) 2024-12-14 09:58:41 +01:00
TR Staake 2020e85a6f
Update how tags are rendered to allow for custom styling (#1179)
* Updated how tags are rendered to allow for custom styling via space-styles

* Wrapped the existing span for a tag with an anchor element <a> to
improve ux for screen readers
* Added data-tag-name attribute to tags so that given a tag `#my-tag` it
will have the attribute `data-tag-name="my-tag"` added to the new `<a>`
element wrapper allowing for end users to target tags for styling with a
css selector such as `.sb-hashtag[data-tag-name="my-tag"]{...}`

* Updated Docs
2024-12-14 09:57:46 +01:00
Zef Hemel a56db78194 Reload configuration before updating plugs 2024-12-14 09:42:46 +01:00
Marek S. Łukasiewicz 6e4742de11
Plug Manager rework (#1042) (#1122) 2024-12-14 09:39:37 +01:00
Ohad Lutzky 3e153a525c
Fix trailing periods for naked URLs (#1175)
Fixes https://github.com/silverbulletmd/silverbullet/issues/1160
2024-12-14 09:19:25 +01:00
Marek S. Łukasiewicz a400f0fc20
Create Library/Core/Snippet/yesterday.md (#1176) 2024-12-07 15:23:09 +01:00
Bruno Heridet 206c3f7603
doc: replace Oak mentions by Hono (#1177) 2024-12-07 15:22:27 +01:00
Lindsay Schwartz 660c7c3f99
readme MIT license link corrected (#1174) 2024-12-05 21:15:42 +01:00
Michael Kolb cfbe8959d0
fix case sensitive property (#1167) 2024-11-24 09:21:34 +01:00
Michael Stapelberg 8114b25470
markdown_parser: allow comma and semicolon in naked URLs (#1162) 2024-11-21 22:39:27 +01:00
Zef Hemel 51fc5952bc Some enhancement of the lockout mechanism 2024-11-15 16:56:54 +01:00
Peter Weston 046a0df868
Simple protection against brute force attacks (#1152) 2024-11-15 16:51:18 +01:00
Zef Hemel 7811f53e28 0.10.1 2024-11-14 21:31:13 +01:00
Zef Hemel 924902f6db 0.10.1 2024-11-14 21:28:52 +01:00
Zef Hemel 711d634277 0.10.0 2024-11-14 21:27:57 +01:00
Vighnesh Shenoy 3132d9e9f2
Allow tab press to autocomplete (#1150) 2024-11-13 21:15:40 +01:00
Vighnesh Shenoy 6ba28e0a95
Fix rendering on tag pages (#1151) 2024-11-13 21:14:51 +01:00
Peter Weston b532b9e3f1
Fix tests for windows paths (#1153) 2024-11-13 21:08:24 +01:00
Zef Hemel 613cfad233 Deno version bump 2024-11-12 15:30:05 +01:00
Ohad Lutzky 916c84e9c1
Fix Enter for vim mode (#1146)
This is a workaround for https://github.com/replit/codemirror-vim/issues/182

Fixes https://github.com/silverbulletmd/silverbullet/pull/1145 (harder)
2024-11-11 13:57:19 +01:00
Ohad Lutzky 4457927416
Do not use standardKeymap in vim mode (#1145)
The standard keymap conflicts with the vim mode, e.g. not allowing arrow
keys to move through the vim commandline for `/` and `:` commands. The
keys described in
https://codemirror.net/docs/ref/#commands.standardKeymap seem to work
just fine without it in vim mode.

Fixes https://github.com/silverbulletmd/silverbullet/issues/976
2024-11-11 12:38:01 +01:00
Mufeed Ali c52e9e71f0
Few dark mode fixes and top bar improvements (#1137)
* fix: Fix progress bar coloring and remove % on indicator

Fixes #1129

* fix: Improve header, action buttons and progress bar spacing

* fix: Fix caret color on sb-mini-editor
2024-11-07 21:28:14 +01:00
Peter Weston d9d3868d9e
Fix build on windows (#1138)
* Fix build on windows

* More robust fix for paths in windows builds
2024-11-07 21:24:00 +01:00
Vighnesh Shenoy 68ead02975
fix: update unused scss variable for directive mark color (#1142)
Signed-off-by: Vighnesh shenoy <vighneshq@gmail.com>
2024-11-07 21:19:37 +01:00
Peter Weston 83646eba37
recognise tel: uri scheme as a non-local path (#1139) 2024-11-02 22:34:26 +01:00
Zef Hemel d79d84be8c Fix sync mode failing due to Lua 2024-10-28 14:26:00 +01:00
aekaisato 64bbe67912
Create "remember me" functionality for basic auth, which sets an unexpiring jwt and refreshes the cookie during requests (#1132)
* Create "remember me" functionality for basic auth, which sets an unexpiring jwt and refreshes the cookie during requests
2024-10-28 14:09:32 +01:00
Zef Hemel 123309d791 Lua get and set now possibly async 2024-10-26 16:02:37 +02:00
Zef Hemel 77f0c8669c Deno bump 2024-10-26 16:01:41 +02:00
Michael Kolb e83f3ebc66
Enabler to make scripts loaded from CDN more secure (#1127)
* added integrity property to load scripts

* fix contribution
2024-10-25 10:38:37 +02:00
Zef Hemel 8acb112e4e Lua stack frame refactor 2024-10-20 15:06:23 +02:00
Zef Hemel 64c98678bc Adjust import for tagRegex 2024-10-20 12:40:43 +02:00
Marek S. Łukasiewicz 010e2b23f4
Allow tags to start with a number and be escaped with angle brackets (#1116)
Includes tests and Markdown/Hashtags page for website. Closes #1072
2024-10-20 12:39:58 +02:00
Marek S. Łukasiewicz f37cf23ba7
Space config for smart quotes (close #1114) (#1121) 2024-10-17 22:34:47 +02:00
Ohad Lutzky cb39ad5004
Linked Tasks: Include tasks linked to aliases (#1120) 2024-10-17 19:03:20 +02:00
Zef Hemel 5765540a3a Widget: alt-click to move cursor into widget 2024-10-16 20:50:38 +02:00
Zef Hemel 413855c180 More Space Lua docs, and slight API tweaks 2024-10-15 21:20:50 +02:00
Zef Hemel 2842183568 Lua widgets: support inline for HTML widgets 2024-10-15 16:58:39 +02:00
Zef Hemel 6ec6f0cd6d First Lua docs 2024-10-14 20:59:10 +02:00
Zef Hemel c1a20af981 Lua: widgets 2024-10-13 15:14:22 +02:00
Zef Hemel 4b6cd183a8 Dependency bumps 2024-10-11 16:59:06 +02:00
Zef Hemel 5c8332a109 Cleaning some dependencies 2024-10-11 15:52:37 +02:00
Marek S. Łukasiewicz 7b955ef26a
Index wikilinks in frontmatter strings (#1000) (#1066) 2024-10-11 15:39:14 +02:00