kabirgh 
							
						 
					 
					
						
						
							
						
						0a76707062 
					 
					
						
						
							
							feat: Emit custom event when theme changes ( #723 )  
						
						... 
						
						
						
						* Emit custom event when theme changes
* Type themechange custom event
* Update darkmode docs 
						
						
					 
					
						2024-01-23 14:52:41 -08:00 
						 
				 
			
				
					
						
							
							
								kabirgh 
							
						 
					 
					
						
						
							
						
						1ce12fc1fc 
					 
					
						
						
							
							cleanup: Move rebuild function outside startServing function ( #715 )  
						
						... 
						
						
						
						* Move rebuild function outside `startServing`
* Move toRebuild and toRemove inside rebuild func
* Revert "Move toRebuild and toRemove inside rebuild func"
This reverts commit 8c4dbb13c7a670ff8af806e8bfd1ca1aa216073b.
* Rename func to rebuildFromEntrypoint 
						
						
					 
					
						2024-01-23 10:55:37 -08:00 
						 
				 
			
				
					
						
							
							
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						eb302c05b8 
					 
					
						
						
							
							fix(search): update no results to be a ( #721 )  
						
						... 
						
						
						
						Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com > 
						
						
					 
					
						2024-01-23 10:53:28 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						7ca491bc1d 
					 
					
						
						
							
							fix: add polyfill for broken tabindex on mac  
						
						
						
						
					 
					
						2024-01-22 10:55:15 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						4edd27d3f9 
					 
					
						
						
							
							fix: font weight in search  
						
						
						
						
					 
					
						2024-01-22 10:48:23 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						2c8d0f8ab6 
					 
					
						
						
							
							fix: more robust ofm comment handling  
						
						
						
						
					 
					
						2024-01-22 10:29:57 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						cd826fb477 
					 
					
						
						
							
							fix: process comments at a text level rather than a markdown level  
						
						
						
						
					 
					
						2024-01-22 10:03:59 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						273931d25c 
					 
					
						
						
							
							fix: breadcrumbs on non-folder pages  
						
						
						
						
					 
					
						2024-01-21 21:14:16 -08:00 
						 
				 
			
				
					
						
							
							
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						0403fa70aa 
					 
					
						
						
							
							fix(search): use anchor element ( closes   #698 ) ( #717 )  
						
						... 
						
						
						
						* fix(search): use anchor element
This addresses #698  to allow search title to include links for SPA
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* fix: formatter
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: move itemTile to `a`
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore: remove nested a title
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* chore(search): remove spaNavigate
since now searchResult is an `a` item
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com > 
						
						
					 
					
						2024-01-21 20:50:00 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						015b4f6a15 
					 
					
						
						
							
							fix: remove quartz 3 references, update font style in popovers  
						
						
						
						
					 
					
						2024-01-21 12:39:20 -08:00 
						 
				 
			
				
					
						
							
							
								Aaron Pham 
							
						 
					 
					
						
						
							
						
						4d338cec13 
					 
					
						
						
							
							feat(ofm): add options to parse arrows ( #713 )  
						
						... 
						
						
						
						* feat(ofm): add options to parse arrows
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
* feat(ofm): add options to parse arrows
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com >
---------
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com > 
						
						
					 
					
						2024-01-21 11:33:32 -08:00 
						 
				 
			
				
					
						
							
							
								LUCASTUCIOUS 
							
						 
					 
					
						
						
							
						
						c11395e7bc 
					 
					
						
						
							
							feat: Add an option to display or not reading time from notes ( #707 )  
						
						... 
						
						
						
						* add an option to display or not reading time from notes
* Prettier (?)
* Remove ContentMeta override from quartz.layout.ts
* Make it positive ! 🌞 
* Update quartz/components/ContentMeta.tsx
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com > 
						
						
					 
					
						2024-01-20 13:18:35 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						1f2ea96ae0 
					 
					
						
						
							
							fix: allow dashes and underscores in block references ( closes   #712 )  
						
						
						
						
					 
					
						2024-01-20 00:33:14 -08:00 
						 
				 
			
				
					
						
							
							
								kabirgh 
							
						 
					 
					
						
						
							
						
						ce3dd0923b 
					 
					
						
						
							
							refactor: move emit from callback to helper file function ( #704 )  
						
						... 
						
						
						
						* Change emit from callback to helpers file function
* Update docs, remove commented code, improve type sig 
						
						
					 
					
						2024-01-18 10:56:14 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						af811d824f 
					 
					
						
						
							
							style: make internal link have less visual padding ( closes   #706 )  
						
						
						
						
					 
					
						2024-01-17 20:03:14 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						129e0c60a9 
					 
					
						
						
							
							fix: remove extra console log  
						
						
						
						
					 
					
						2024-01-17 09:46:01 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						d7d5d8253c 
					 
					
						
						
							
							fix: clean up ofm code for video parsing  
						
						
						
						
					 
					
						2024-01-17 09:45:05 -08:00 
						 
				 
			
				
					
						
							
							
								Matthew Bailin 
							
						 
					 
					
						
						
							
						
						f6299da182 
					 
					
						
						
							
							feat: add ofm option to transform <img> tags with video exts into <video> ( closes   #463 ) ( #664 )  
						
						... 
						
						
						
						* enableVideoEmbed plugin
* enableVideoEmbed plugin
* enableVideoEmbed plugin
* enableVideoEmbed plugin
* enableVideoEmbed plugin
* cleaned up index validation, regex, conditional, no autoplay
* Update quartz/plugins/transformers/ofm.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* Update quartz/plugins/transformers/ofm.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* Update quartz/plugins/transformers/ofm.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
* Update ofm.ts
* Update ofm.ts
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com > 
						
						
					 
					
						2024-01-17 09:32:02 -08:00 
						 
				 
			
				
					
						
							
							
								kabirgh 
							
						 
					 
					
						
						
							
						
						e17ff20244 
					 
					
						
						
							
							fix: use joinSegments for contentIndex.json file path ( #702 )  
						
						
						
						
					 
					
						2024-01-16 08:24:01 -08:00 
						 
				 
			
				
					
						
							
							
								sean 
							
						 
					 
					
						
						
							
						
						107d9b8dff 
					 
					
						
						
							
							fix: external link icon shouldn't be vertical aligned ( #699 )  
						
						
						
						
					 
					
						2024-01-16 08:18:55 -08:00 
						 
				 
			
				
					
						
							
							
								sean 
							
						 
					 
					
						
						
							
						
						fa7d139ce5 
					 
					
						
						
							
							feat: External link icons ( #697 )  
						
						
						
						
					 
					
						2024-01-15 23:55:32 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						f31cabbbf9 
					 
					
						
						
							
							fix: dont use default callout title if theres additional title children left ( closes   #693 )  
						
						
						
						
					 
					
						2024-01-15 12:37:56 -08:00 
						 
				 
			
				
					
						
							
							
								kabirgh 
							
						 
					 
					
						
						
							
						
						30640e3441 
					 
					
						
						
							
							Revert "fix: rebuild errors on windows ( #692 )" ( #695 )  
						
						... 
						
						
						
						This reverts commit 8eec47c340 
						
						
					 
					
						2024-01-15 11:51:46 -08:00 
						 
				 
			
				
					
						
							
							
								kabirgh 
							
						 
					 
					
						
						
							
						
						8eec47c340 
					 
					
						
						
							
							fix: rebuild errors on windows ( #692 )  
						
						
						
						
					 
					
						2024-01-15 08:39:16 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						f36376503a 
					 
					
						
						
							
							fix: allow transcludes of notes with dots ( closes   #682 )  
						
						
						
						
					 
					
						2024-01-13 14:47:39 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						a40dbd55a4 
					 
					
						
						
							
							fix: unbork search shortcut  
						
						
						
						
					 
					
						2024-01-13 13:56:03 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						783b9b219c 
					 
					
						
						
							
							fix: dont hijack handlers when search is not focused ( closes   #680 )  
						
						
						
						
					 
					
						2024-01-13 09:29:43 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						4014c4d6d6 
					 
					
						
						
							
							fix: add another test for notes with dots  
						
						
						
						
					 
					
						2024-01-13 09:27:00 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						6babb788ed 
					 
					
						
						
							
							fix: sluggify pound ( closes   #681 )  
						
						
						
						
					 
					
						2024-01-13 09:22:27 -08:00 
						 
				 
			
				
					
						
							
							
								ikorihn 
							
						 
					 
					
						
						
							
						
						0a8c38dc21 
					 
					
						
						
							
							fix: small typos ( #686 )  
						
						
						
						
					 
					
						2024-01-13 09:09:41 -08:00 
						 
				 
			
				
					
						
							
							
								ikorihn 
							
						 
					 
					
						
						
							
						
						52e6c03730 
					 
					
						
						
							
							fix: broken RSS item's link, which were set to https:/${base}. ( #687 )  
						
						
						
						
					 
					
						2024-01-13 09:08:21 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d91cc5d7c9 
					 
					
						
						
							
							bump to v4  
						
						
						
						
					 
					
						2024-01-05 17:29:34 +09:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						5ccc48a172 
					 
					
						
						
							
							style: div -> li for explorer  
						
						
						
						
					 
					
						2024-01-04 11:05:05 -08:00 
						 
				 
			
				
					
						
							
							
								Nate Silva 
							
						 
					 
					
						
						
							
						
						707124cbd6 
					 
					
						
						
							
							fix: allow publish property to be a string (ExplicitPublish) ( #667 )  
						
						... 
						
						
						
						* fix: allow publish property to be a string (ExplicitPublish)
Previously, the ExplicitPublish filter would publish if the `publish`
property was truthy.
The filter expects the `publish` property to be a boolean:
```
---
publish: true
---
```
However, Obsidian only shows the above if you are viewing a page in
“Source” mode.
If you are not in Source view, and you choose Three Dots Menu (...),
“Add file property”, you will get a string, not a boolean. It seems
likely that many users will do this and get:
```
publish: "true"
```
Notice that `"true"` is a string, not the boolean value `true`. If the
user changes this to `"false"`, the page will still be published:
```
publish: "false"
```
That is because the string value `"false"` is truthy.
This PR does the following:
- Allows the `publish` property to be either a boolean or a string.
- If it’s a string, it’s considered `true` if the string is `"true"`
  (not case-sensitive; it will also work if it is `"True"`, `"TRUE"`,
  etc.)
- Guarantees that the returned value from `shouldPublish` is a `boolean`
  -- previously it could be any truthy value even though it was cast to
  `boolean`
* style: use double-quotes everywhere
* style: format according to project style guide 
						
						
					 
					
						2024-01-02 15:19:19 -08:00 
						 
				 
			
				
					
						
							
							
								jeff 
							
						 
					 
					
						
						
							
						
						88194ac348 
					 
					
						
						
							
							feat: allow embedding youtube videos with the obsidian markdown syntax ( #665 )  
						
						... 
						
						
						
						* Add option to allow embedding YouTube videos with Obsidian Markdown syntax
* Update Obsidian compatability doc page
* Switch to converting YT links as an html plugin 
						
						
					 
					
						2024-01-02 10:49:14 -08:00 
						 
				 
			
				
					
						
							
							
								Olivér Falvai 
							
						 
					 
					
						
						
							
						
						65d75b8bdc 
					 
					
						
						
							
							feat: support modification date reading from parent git repo ( #661 )  
						
						... 
						
						
						
						* feat: support modification date reading from parent git repo
* Print warning
* Fix formatting
* Update quartz/plugins/transformers/lastmod.ts
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com >
---------
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com > 
						
						
					 
					
						2024-01-02 09:23:28 -08:00 
						 
				 
			
				
					
						
							
							
								Mats Fangohr 
							
						 
					 
					
						
						
							
						
						6e34844114 
					 
					
						
						
							
							feat: embed webp images ( #666 )  
						
						
						
						
					 
					
						2024-01-02 08:03:05 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						b33f13ccaf 
					 
					
						
						
							
							fix: dont show last page if folder  
						
						
						
						
					 
					
						2024-01-01 14:20:34 -08:00 
						 
				 
			
				
					
						
							
							
								Jimmy He 
							
						 
					 
					
						
						
							
						
						002bbc37b1 
					 
					
						
						
							
							fix: Continue setup even if a file to delete is not found ( #663 )  
						
						... 
						
						
						
						* Continue setup even if a file to delete is not found
For various reasons, `.gitkeep` may be deleted already.
(In my case, even though I followed the [Getting Started](https://quartz.jzhao.xyz ) instructions exactly, my first run resulted in an `fatal: 'upstream' does not appear to be a git repository`)
If we try to delete `.gitkeep` again and don't ignore `ENOENT`, then the whole setup fails.
* Use fs.existsSync 
						
						
					 
					
						2024-01-01 14:14:37 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						e603d7396b 
					 
					
						
						
							
							fix: parse emoji tags in body ( closes   #659 )  
						
						
						
						
					 
					
						2024-01-01 08:58:25 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						40cfccdc77 
					 
					
						
						
							
							style: relative back on pre  
						
						
						
						
					 
					
						2023-12-28 15:07:59 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						4b6c7aeffe 
					 
					
						
						
							
							feat: lazyLoading specifier in link transformer  
						
						
						
						
					 
					
						2023-12-28 13:56:20 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						e277ed5c30 
					 
					
						
						
							
							fix: use joinSegment instead of joining via slash in sitemap ( closes   #658 )  
						
						
						
						
					 
					
						2023-12-28 08:54:09 -08:00 
						 
				 
			
				
					
						
							
							
								Olivér Falvai 
							
						 
					 
					
						
						
							
						
						68f53352e7 
					 
					
						
						
							
							feat: Self-hosted Plausible support ( #656 )  
						
						... 
						
						
						
						* Self-hosted Plausible support
* Remove leftover import 
						
						
					 
					
						2023-12-28 08:49:35 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						359484c139 
					 
					
						
						
							
							fix: more robust tags parsing  
						
						
						
						
					 
					
						2023-12-28 08:48:14 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						dafc9f318e 
					 
					
						
						
							
							feat: minify js scripts ( closes   #655 ) ( #657 )  
						
						
						
						
					 
					
						2023-12-28 08:02:04 -08:00 
						 
				 
			
				
					
						
							
							
								Hydrophobefireman 
							
						 
					 
					
						
						
							
						
						233d4b2f2c 
					 
					
						
						
							
							fix: fix invalid html output ( #642 )  
						
						... 
						
						
						
						* fix: fix invalid html output
* fix: HTML structure w/ nested <li> 
						
						
					 
					
						2023-12-28 11:20:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						504b447162 
					 
					
						
						
							
							fix: use slugs instead of title as basis for explorer ( #652 )  
						
						... 
						
						
						
						* use slugs instead of title as basis for explorer
* fix folder persist state, better default behaviour
* use relative path instead of full path as full path is affected by -d
* dont use title in breadcrumb if it's just index lol 
						
						
					 
					
						2023-12-27 16:44:14 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						63bf1e14b5 
					 
					
						
						
							
							style: remove relative from base pre  
						
						
						
						
					 
					
						2023-12-20 19:55:28 -08:00 
						 
				 
			
				
					
						
							
							
								Jacky Zhao 
							
						 
					 
					
						
						
							
						
						2e9896c893 
					 
					
						
						
							
							fix: deep clone before relativizing urls in transclude ( closes   #640 )  
						
						
						
						
					 
					
						2023-12-20 09:52:17 -08:00