Compare commits

...

1878 Commits

Author SHA1 Message Date
24a3197f4e [obsidian] vault backup: 2024-09-20 19:50:05[
All checks were successful
Build / build (push) Successful in 3m47s
2024-09-20 19:50:05 +09:00
53b8f115e0 [obsidian] vault backup: 2024-09-20 15:17:40[
All checks were successful
Build / build (push) Successful in 5m7s
2024-09-20 15:17:40 +09:00
324115a66d [obsidian] vault backup: 2024-09-19 20:22:07[
All checks were successful
Build / build (push) Successful in 4m13s
2024-09-19 20:22:07 +09:00
e25161097e [obsidian] vault backup: 2024-09-19 13:47:11[
All checks were successful
Build / build (push) Successful in 3m10s
2024-09-19 13:47:11 +09:00
574e661c01 [obsidian] vault backup: 2024-09-17 23:55:51[
All checks were successful
Build / build (push) Successful in 5m17s
2024-09-17 23:55:51 +09:00
02c5fe3900 [obsidian] vault backup: 2024-08-28 10:29:23[
All checks were successful
Build / build (push) Successful in 3m1s
2024-08-28 10:29:23 +09:00
ec2faf81a0 [obsidian] vault backup: 2024-08-28 09:28:23[ 2024-08-28 09:28:23 +09:00
171bf51c3b [obsidian] vault backup: 2024-08-28 00:25:57[
All checks were successful
Build / build (push) Successful in 2m54s
2024-08-28 00:25:57 +09:00
020f4b7c74 [obsidian] vault backup: 2024-08-27 22:54:04[
All checks were successful
Build / build (push) Successful in 3m11s
2024-08-27 22:54:04 +09:00
303b70a00d [obsidian] vault backup: 2024-08-27 21:54:04[
All checks were successful
Build / build (push) Successful in 3m32s
2024-08-27 21:54:04 +09:00
bfbcc1cd72 [obsidian] vault backup: 2024-08-27 19:54:05[
All checks were successful
Build / build (push) Successful in 3m44s
2024-08-27 19:54:05 +09:00
22da639e9b [obsidian] vault backup: 2024-08-27 18:54:08[
All checks were successful
Build / build (push) Successful in 4m5s
2024-08-27 18:54:08 +09:00
a5a48e3c76 [obsidian] vault backup: 2024-08-23 13:58:31[ 2024-08-23 13:58:31 +09:00
f94bc44acf [obsidian] vault backup: 2024-08-22 14:58:16[
All checks were successful
Build / build (push) Successful in 3m22s
2024-08-22 14:58:16 +09:00
98394c15f2 [obsidian] vault backup: 2024-08-22 13:56:40[ 2024-08-22 13:56:40 +09:00
d4fcf7e248 Merge commit '4bbcc0c50aca68d470542c1af8fd5f8060d97ab8' into HEAD
All checks were successful
Build / build (push) Successful in 2m48s
2024-08-21 17:07:03 +09:00
2d79de6b2a revert cli removal 2024-08-21 17:02:37 +09:00
a564f71617 Merge remote-tracking branch 'origin/v4' into v4
Some checks failed
Build / build (push) Failing after 2m49s
2024-08-21 16:06:08 +09:00
ce0c6b1ddf [obsidian] vault backup: 2024-08-12 16:28:50
All checks were successful
Build / build (push) Successful in 2m52s
2024-08-12 16:28:50 +09:00
39828a543e [obsidian] vault backup: 2024-08-12 15:21:26[ 2024-08-12 15:21:26 +09:00
7261933738 [obsidian] vault backup: 2024-08-12 11:19:23[ 2024-08-12 11:19:23 +09:00
5ab31027f3 [obsidian] vault backup: 2024-08-09 17:37:50
All checks were successful
Build / build (push) Successful in 4m27s
2024-08-09 17:37:50 +09:00
Jacky Zhao
4bbcc0c50a pkg: minor bump for breaking nodejs bump :) 2024-08-05 19:33:23 -07:00
Jacky Zhao
3938904cd0 fix: embed pdf aspect ratio (closes #1310) 2024-08-05 19:31:54 -07:00
Jacky Zhao
407fad384c fix: only one h1 on a page (closes #1269) 2024-08-05 19:18:48 -07:00
Jacky Zhao
ca3943b500 fix: responsive youtube embed (closes #1167) 2024-08-05 19:14:14 -07:00
dependabot[bot]
6c4ed249ba chore(deps): bump rimraf from 5.0.7 to 6.0.1 (#1277)
Bumps [rimraf](https://github.com/isaacs/rimraf) from 5.0.7 to 6.0.1.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.7...v6.0.1)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 18:54:10 -07:00
Jacky Zhao
563ab4aaaf docs: update node version in hosting docs 2024-08-05 18:49:20 -07:00
Jacky Zhao
1c2d542138 build: add .node-version 2024-08-05 18:48:29 -07:00
Pelayo Arbués
e864740df7 docs: Adds back Pelayo Arbues blog to showcase (#1314)
Co-authored-by: Pelayo Arbues <pgarbues@idealista.com>
2024-08-05 18:44:34 -07:00
Ellie Huxtable
efed544df1 docs: Add "Ellie's Notes" to the showcase (#1315)
Thank you for Quartz! I really love using it. Just adding my notes to the showcase 😊
2024-08-05 18:43:57 -07:00
Jacky Zhao
3d156b8497 deps(dev): bump nodejs in ci 2024-08-05 18:43:05 -07:00
Jacky Zhao
38361aaf48 deps: change min required nodejs to v20 (breaking) 2024-08-05 18:41:46 -07:00
dependabot[bot]
f3e07fd51c chore(deps-dev): bump prettier from 3.3.2 to 3.3.3 (#1293)
* chore(deps-dev): bump prettier from 3.3.2 to 3.3.3

Bumps [prettier](https://github.com/prettier/prettier) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.3.2...3.3.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* make prettier happy

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-08-05 18:38:07 -07:00
dependabot[bot]
d79911fa79 chore(deps): bump workerpool from 9.1.2 to 9.1.3 (#1318)
Bumps [workerpool](https://github.com/josdejong/workerpool) from 9.1.2 to 9.1.3.
- [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md)
- [Commits](https://github.com/josdejong/workerpool/compare/v9.1.2...v9.1.3)

---
updated-dependencies:
- dependency-name: workerpool
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 18:46:00 -04:00
dependabot[bot]
963c7c8654 chore(deps-dev): bump @types/node from 20.14.11 to 22.1.0 (#1319)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.11 to 22.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 16:49:37 -04:00
dependabot[bot]
3728929ee6 chore(deps): bump preact-render-to-string from 6.5.5 to 6.5.7 (#1317)
Bumps [preact-render-to-string](https://github.com/preactjs/preact-render-to-string) from 6.5.5 to 6.5.7.
- [Release notes](https://github.com/preactjs/preact-render-to-string/releases)
- [Changelog](https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md)
- [Commits](https://github.com/preactjs/preact-render-to-string/compare/v6.5.5...v6.5.7)

---
updated-dependencies:
- dependency-name: preact-render-to-string
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 16:49:19 -04:00
Aaron Pham
1224c7d32f refactor(comments): move script to files (#1308)
* refactor(comments): move script to files

for LSP, treesitter, and the whole galore.

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(type): support removeEventListener with CustomEventMap

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix: parse bool to string first

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: address comments and test on branch

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* revert: remove comments section from main quartz pages

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-05 15:17:11 -04:00
add15f1857 [obsidian] vault backup: 2024-08-04 11:59:18[ 2024-08-04 11:59:18 +09:00
6e48832ea4 [obsidian] vault backup: 2024-08-04 10:59:39[ 2024-08-04 10:59:39 +09:00
dependabot[bot]
bf1c9d1791 chore(deps): bump globby from 14.0.1 to 14.0.2 (#1301)
Bumps [globby](https://github.com/sindresorhus/globby) from 14.0.1 to 14.0.2.
- [Release notes](https://github.com/sindresorhus/globby/releases)
- [Commits](https://github.com/sindresorhus/globby/compare/v14.0.1...v14.0.2)

---
updated-dependencies:
- dependency-name: globby
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 14:48:54 -04:00
482ee07fb9 [obsidian] vault backup: 2024-08-02 20:37:11
All checks were successful
Build / build (push) Successful in 3m39s
2024-08-02 20:37:11 +09:00
bc1bdc3110 [obsidian] vault backup: 2024-08-02 20:32:57
Some checks failed
Build / build (push) Has been cancelled
2024-08-02 20:32:57 +09:00
d76457ae2c [obsidian] vault backup: 2024-08-02 20:06:53[ 2024-08-02 20:06:53 +09:00
262a02447b [obsidian] vault backup: 2024-08-02 18:04:07[ 2024-08-02 18:04:07 +09:00
5db02ec476 [obsidian] vault backup: 2024-08-02 17:04:06[ 2024-08-02 17:04:07 +09:00
afc549c2ae [obsidian] vault backup: 2024-08-02 12:21:53[
All checks were successful
Build / build (push) Successful in 2m52s
2024-08-02 12:21:53 +09:00
6b7a866396 [obsidian] vault backup: 2024-07-31 10:59:51[ 2024-07-31 10:59:51 +09:00
91c273f84a [obsidian] vault backup: 2024-07-30 18:33:35[
All checks were successful
Build / build (push) Successful in 2m50s
2024-07-30 18:33:35 +09:00
Jacky Zhao
6264f5685c fix: comments on spa should work (closes #1296) (#1298)
* fix comments on spa

* fix giscus
2024-07-30 01:13:13 -07:00
3f2ab9c45d [obsidian] vault backup: 2024-07-30 12:33:36[
All checks were successful
Build / build (push) Successful in 3m19s
2024-07-30 12:33:36 +09:00
584f512b0f [obsidian] vault backup: 2024-07-30 11:33:36[ 2024-07-30 11:33:36 +09:00
Jacky Zhao
e1a9661be7 docs: cleanup showcase 2024-07-29 16:33:50 -07:00
dependabot[bot]
bc95332fce chore(deps-dev): bump @types/ws from 8.5.11 to 8.5.12 (#1300)
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.11 to 8.5.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 13:14:34 -07:00
dependabot[bot]
740172acb6 chore(deps): bump vfile from 6.0.1 to 6.0.2 (#1299)
Bumps [vfile](https://github.com/vfile/vfile) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/vfile/vfile/releases)
- [Changelog](https://github.com/vfile/vfile/blob/main/changelog.md)
- [Commits](https://github.com/vfile/vfile/compare/6.0.1...6.0.2)

---
updated-dependencies:
- dependency-name: vfile
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 13:14:25 -07:00
e0c1cc0ed7 [obsidian] vault backup: 2024-07-26 15:01:44
All checks were successful
Build / build (push) Successful in 3m5s
2024-07-26 15:01:44 +09:00
8f50f877d6 [obsidian] vault backup: 2024-07-26 14:26:12[ 2024-07-26 14:26:12 +09:00
e2f051f1a9 [obsidian] vault backup: 2024-07-26 13:26:12[ 2024-07-26 13:26:12 +09:00
586af8e686 [obsidian] vault backup: 2024-07-26 12:17:53[ 2024-07-26 12:17:53 +09:00
4ba0f3286d [obsidian] vault backup: 2024-07-23 16:23:50[
All checks were successful
Build / build (push) Successful in 3m22s
2024-07-23 16:23:50 +09:00
23ebfb36b3 [obsidian] vault backup: 2024-07-23 15:21:40[ 2024-07-23 15:21:40 +09:00
dependabot[bot]
34fde07cf8 chore(deps-dev): bump tsx from 4.16.0 to 4.16.2 (#1292)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.16.0 to 4.16.2.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.16.0...v4.16.2)

---
updated-dependencies:
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 15:30:44 -07:00
dependabot[bot]
e688eeeaff chore(deps-dev): bump @types/node from 20.12.5 to 20.14.11 (#1291)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.5 to 20.14.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 15:30:35 -07:00
dependabot[bot]
5749fbbd75 chore(deps): bump @floating-ui/dom from 1.6.5 to 1.6.8 (#1290)
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom) from 1.6.5 to 1.6.8.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.6.8/packages/dom)

---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 15:30:28 -07:00
Jacky Zhao
5f10df4d05 pkg 2024-07-21 17:49:28 -07:00
Jacky Zhao
03f23e5054 feat: comments (giscus) 2024-07-20 23:05:45 -07:00
Jacky Zhao
b9ee44aad7 i18n: disambiguate en-us and en-gb 2024-07-20 20:24:17 -07:00
dependabot[bot]
87f2b0c327 chore(deps): bump lightningcss from 1.24.1 to 1.25.1 (#1276)
Bumps [lightningcss](https://github.com/parcel-bundler/lightningcss) from 1.24.1 to 1.25.1.
- [Release notes](https://github.com/parcel-bundler/lightningcss/releases)
- [Commits](https://github.com/parcel-bundler/lightningcss/compare/v1.24.1...v1.25.1)

---
updated-dependencies:
- dependency-name: lightningcss
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 10:57:28 -07:00
dependabot[bot]
805d9e3226 chore(deps): bump ws and @types/ws (#1280)
Bumps [ws](https://github.com/websockets/ws) and [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws). These dependencies needed to be updated together.

Updates `ws` from 8.17.1 to 8.18.0
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.17.1...8.18.0)

Updates `@types/ws` from 8.5.10 to 8.5.11
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 10:02:06 -07:00
dependabot[bot]
5fcba1bfaf chore(deps): bump mdast-util-to-hast from 13.1.0 to 13.2.0 (#1279)
Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) from 13.1.0 to 13.2.0.
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases)
- [Commits](https://github.com/syntax-tree/mdast-util-to-hast/compare/13.1.0...13.2.0)

---
updated-dependencies:
- dependency-name: mdast-util-to-hast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 10:02:03 -07:00
dependabot[bot]
942c35183a chore(deps): bump preact from 10.22.0 to 10.22.1 (#1278)
Bumps [preact](https://github.com/preactjs/preact) from 10.22.0 to 10.22.1.
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](https://github.com/preactjs/preact/compare/10.22.0...10.22.1)

---
updated-dependencies:
- dependency-name: preact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 10:01:55 -07:00
ee6d62915d [obsidian] vault backup: 2024-07-19 15:21:48[
All checks were successful
Build / build (push) Successful in 3m19s
2024-07-19 15:21:48 +09:00
sou7
b37c408985 Fix CreatedModifiedDate.md (#1281)
Fixed a broken parentheses correspondence for code fragments that appear in the documentation.
2024-07-16 09:08:58 -07:00
4f9c24c3c4 [obsidian] vault backup: 2024-07-16 15:08:56[
All checks were successful
Build / build (push) Successful in 3m44s
2024-07-16 15:08:56 +09:00
f028ba1093 [obsidian] vault backup: 2024-07-16 14:08:56[ 2024-07-16 14:08:56 +09:00
Emile Bangma
f37dbe1a59 fix(translusion): block reference not being recognized. (#1274) 2024-07-14 03:06:52 -07:00
2acbf632c7 [obsidian] vault backup: 2024-07-12 18:16:10[
All checks were successful
Build / build (push) Successful in 3m14s
2024-07-12 18:16:10 +09:00
188dcc694b [obsidian] vault backup: 2024-07-12 12:17:58[
All checks were successful
Build / build (push) Successful in 3m16s
2024-07-12 12:17:58 +09:00
b2b38e1cb1 [obsidian] vault backup: 2024-07-12 04:22:42[
All checks were successful
Build / build (push) Successful in 2m34s
2024-07-12 04:22:42 +09:00
455bc37106 [obsidian] vault backup: 2024-07-12 01:52:21[
All checks were successful
Build / build (push) Successful in 2m30s
2024-07-12 01:52:21 +09:00
d167824d2f [obsidian] vault backup: 2024-07-12 00:52:22[
All checks were successful
Build / build (push) Successful in 2m42s
2024-07-12 00:52:22 +09:00
a03aef4fa4 [obsidian] vault backup: 2024-07-11 23:52:22[
All checks were successful
Build / build (push) Successful in 2m49s
2024-07-11 23:52:22 +09:00
237777816a [obsidian] vault backup: 2024-07-11 18:52:22[
All checks were successful
Build / build (push) Successful in 3m58s
2024-07-11 18:52:22 +09:00
a27cb6f36f [obsidian] vault backup: 2024-07-11 17:52:22[
All checks were successful
Build / build (push) Successful in 4m6s
2024-07-11 17:52:22 +09:00
72010b6562 [obsidian] vault backup: 2024-07-10 17:23:24[
All checks were successful
Build / build (push) Successful in 2m45s
2024-07-10 17:23:24 +09:00
b957d6ac43 [obsidian] vault backup: 2024-07-10 15:13:39[ 2024-07-10 15:13:39 +09:00
Jacky Zhao
247625c4f5 feat(layout): add afterBody 2024-07-09 19:09:31 -07:00
Jacky Zhao
4b407e786f chore: format 2024-07-09 18:08:21 -07:00
Jacky Zhao
9cabf2b416 chore: update features 2024-07-09 18:07:00 -07:00
Jacky Zhao
965425d54d docs + chore: cleanup custom sort ordering for folder + tag listings, add docs 2024-07-09 17:55:19 -07:00
Cao Mingjun
ea92ed4f45 feat: Allow custom sorting of FolderPage and TagPage (#1250) 2024-07-09 17:42:33 -07:00
dependabot[bot]
596e06ab0e chore(deps-dev): bump typescript from 5.4.5 to 5.5.3 (#1254)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 17:28:49 -07:00
Alex Nordstrom
c95f1d2336 feat: add alias/metadata to transclude tag (#1229) 2024-07-09 17:26:32 -07:00
Peter
b7793bd856 feat(style): Add textHighlight theme setting (#1242)
* Add textHighlight theme setting

* update docs to include textHighlight

* Remove errant `S`
2024-07-09 17:21:00 -07:00
dependabot[bot]
ef375d265d chore(deps): bump rfdc from 1.3.1 to 1.4.1 (#1235)
Bumps [rfdc](https://github.com/davidmarkclements/rfdc) from 1.3.1 to 1.4.1.
- [Release notes](https://github.com/davidmarkclements/rfdc/releases)
- [Commits](https://github.com/davidmarkclements/rfdc/compare/v1.3.1...1.4.1)

---
updated-dependencies:
- dependency-name: rfdc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 17:20:37 -07:00
Jacky Zhao
2154d36d99 chore: use regex flag instead of string in regexp ctor 2024-07-09 17:20:13 -07:00
dependabot[bot]
3eda53cac7 chore(deps): bump remark-smartypants from 2.1.0 to 3.0.2 (#1263)
Bumps [remark-smartypants](https://github.com/silvenon/remark-smartypants) from 2.1.0 to 3.0.2.
- [Release notes](https://github.com/silvenon/remark-smartypants/releases)
- [Commits](https://github.com/silvenon/remark-smartypants/compare/v2.1.0...v3.0.2)

---
updated-dependencies:
- dependency-name: remark-smartypants
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 17:16:02 -07:00
a99acf1791 [obsidian] vault backup: 2024-07-10 00:21:28[
All checks were successful
Build / build (push) Successful in 3m57s
2024-07-10 00:21:28 +09:00
3bd5fd9477 [obsidian] vault backup: 2024-07-09 23:21:27[ 2024-07-09 23:21:27 +09:00
269bb8dc0e [obsidian] vault backup: 2024-07-09 17:08:06[
All checks were successful
Build / build (push) Successful in 2m45s
2024-07-09 17:08:06 +09:00
2facdbd1c0 [obsidian] vault backup: 2024-07-09 16:08:04[
All checks were successful
Build / build (push) Successful in 4m18s
2024-07-09 16:08:04 +09:00
38364beb1b [obsidian] vault backup: 2024-07-09 15:08:06[
All checks were successful
Build / build (push) Successful in 2m44s
2024-07-09 15:08:06 +09:00
Cao Mingjun
4eeacb7fbf Fix Non-English Anchor Popover Positioning Issue and Update Type Hint (#1252)
- [Major] Changed `hash` passed to `querySelector` to `decodeURIComponent(hash)` to fix the issue where non-English anchors were not correctly positioning the popover content to the corresponding title.
- [Minor] Updated the type hint from `HTMLLinkElement` to `HTMLAnchorElement` as the passed element is an `<a>` element, not a `<link>` element (reference: https://developer.mozilla.org/en-US/docs/Web/API/HTMLLinkElement).
2024-07-08 13:34:43 -07:00
dependabot[bot]
6245935c8c chore(deps): bump shiki from 1.6.0 to 1.10.3 (#1264)
Bumps [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) from 1.6.0 to 1.10.3.
- [Release notes](https://github.com/shikijs/shiki/releases)
- [Changelog](https://github.com/shikijs/shiki/blob/main/CHANGELOG.md)
- [Commits](https://github.com/shikijs/shiki/commits/v1.10.3/packages/shiki)

---
updated-dependencies:
- dependency-name: shiki
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 13:34:04 -07:00
1a9ffb8228 [obsidian] vault backup: 2024-07-09 00:44:27[
All checks were successful
Build / build (push) Successful in 2m36s
2024-07-09 00:44:27 +09:00
c0239a04c3 [obsidian] vault backup: 2024-07-08 22:54:39[
All checks were successful
Build / build (push) Successful in 4m6s
2024-07-08 22:54:39 +09:00
b3ff6d8eca [obsidian] vault backup: 2024-07-08 21:54:39[
All checks were successful
Build / build (push) Successful in 5m34s
2024-07-08 21:54:40 +09:00
110831e915 [obsidian] vault backup: 2024-07-08 17:54:39[
All checks were successful
Build / build (push) Successful in 2m34s
2024-07-08 17:54:39 +09:00
cbbd104ec3 [obsidian] vault backup: 2024-07-08 14:54:38[
All checks were successful
Build / build (push) Successful in 2m46s
2024-07-08 14:54:38 +09:00
df1db5d236 [obsidian] vault backup: 2024-07-08 12:54:38[
All checks were successful
Build / build (push) Successful in 2m43s
2024-07-08 12:54:38 +09:00
027caee1be [obsidian] vault backup: 2024-07-08 11:54:38[
All checks were successful
Build / build (push) Successful in 2m39s
2024-07-08 11:54:38 +09:00
ccfeefda19 [obsidian] vault backup: 2024-07-08 10:54:38[
All checks were successful
Build / build (push) Successful in 2m49s
2024-07-08 10:54:38 +09:00
5f62709830 [obsidian] vault backup: 2024-07-08 00:11:28[
All checks were successful
Build / build (push) Successful in 2m38s
2024-07-08 00:11:28 +09:00
c967dc2139 [obsidian] vault backup: 2024-07-07 22:50:33[
All checks were successful
Build / build (push) Successful in 5m20s
2024-07-07 22:50:33 +09:00
6eef885447 [obsidian] vault backup: 2024-07-07 21:50:33[ 2024-07-07 21:50:33 +09:00
MassiveJuice
e20dee2850 Fix: Table overflow-wrap: anywhere breaks words on mobile (#1259)
Closes #1258
2024-07-05 09:25:29 -07:00
dependabot[bot]
af1fdaac0a chore(deps-dev): bump tsx from 4.11.2 to 4.16.0 (#1256)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.11.2 to 4.16.0.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.11.2...v4.16.0)

---
updated-dependencies:
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-04 22:47:20 -04:00
6192c3a85b [obsidian] vault backup: 2024-07-03 15:08:04[
All checks were successful
Build / build (push) Successful in 2m49s
2024-07-03 15:08:04 +09:00
48bef1530d Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 5m11s
2024-07-03 14:58:31 +09:00
8944860013 [obsidian] vault backup: 2024-07-03 14:58:27 2024-07-03 14:58:27 +09:00
80137f93cf [obsidian] vault backup: 2024-07-01 19:23:17[ 2024-07-01 19:23:17 +09:00
945e318346 [obsidian] vault backup: 2024-07-01 18:23:17[ 2024-07-01 18:23:17 +09:00
Peter
5926d3f803 docs: replace .gitlab-ci.yml example with more reliable and faster ci job (#1243)
* replace .gitlab-ci.yml example with more reliable and faster ci job

* literally removing 1 space, inside a code block, in docs, just to make prettier not cry
2024-06-30 21:12:48 -07:00
Illia Pyshniak
e8277d017e i18n: Update uk-UA.ts (#1245)
Update the Ukrainian translation of Quartz according to the latest Ukrainian translation of Obsidian.
2024-06-30 21:11:21 -07:00
Christopher Tee
b053d354b6 deps: Bump Github Action versions (#1247) 2024-06-30 21:05:42 -07:00
L01D
dbe12c0d34 i18n: Improving Spanish & adding Catalan and British English (#1240)
* Create en-GB

* Rename en-GB to en-GB.ts

* Update es-ES.ts

* Update es-ES.ts

* Create ca-ES.ts

* Update es-ES.ts

* Update index.ts

* Update index.ts

* Update index.ts

* Update es-ES.ts
2024-06-30 21:03:45 -07:00
Seohyun Kim
21e75acc8d fix: "draft" true or false in frontmatter still removes from publishing #1244 (#1249)
* fix: draft bug #1244

* update: contents in folder before creating PR

* Update draft.ts
2024-06-30 20:59:08 -07:00
Sean Missingham
f7bd2137ec Permit Manual (and Scripted) Trigger of CI Job (#1251) 2024-06-30 20:58:34 -07:00
56b98d19fc [obsidian] vault backup: 2024-07-01 11:53:07[ 2024-07-01 11:53:07 +09:00
50b85d71ef [obsidian] vault backup: 2024-06-29 20:39:31[ 2024-06-29 20:39:31 +09:00
77abcd81c3 [obsidian] vault backup: 2024-06-29 11:02:20[ 2024-06-29 11:02:20 +09:00
8f7d9a2362 [obsidian] vault backup: 2024-06-29 10:02:20[ 2024-06-29 10:02:20 +09:00
645cddd156 [obsidian] vault backup: 2024-06-28 16:00:28[ 2024-06-28 16:00:29 +09:00
ad2190cdd0 [obsidian] vault backup: 2024-06-27 17:13:40[ 2024-06-27 17:13:40 +09:00
5368effd5f [obsidian] vault backup: 2024-06-26 18:18:20[ 2024-06-26 18:18:20 +09:00
73ebe43c16 [obsidian] vault backup: 2024-06-26 15:45:56[ 2024-06-26 15:45:56 +09:00
c0f56acdf2 [obsidian] vault backup: 2024-06-26 14:45:56[ 2024-06-26 14:45:56 +09:00
5b468850c1 Merge remote-tracking branch 'home/v4' into v4
Some checks failed
Build / build (push) Has been cancelled
2024-06-24 21:37:52 +09:00
10d48bf17c [obsidian] vault backup: 2024-06-24 21:37:49[ 2024-06-24 21:37:49 +09:00
ced3448ba4 [obsidian] vault backup: 2024-06-24 18:37:25[
Some checks are pending
Build / build (push) Waiting to run
2024-06-24 18:37:25 +09:00
bbaa7269c0 [obsidian] vault backup: 2024-06-24 15:31:30[ 2024-06-24 15:31:30 +09:00
909e4e15c6 Merge remote-tracking branch 'home/v4' into v4
Some checks are pending
Build / build (push) Waiting to run
2024-06-24 14:31:31 +09:00
86a6067977 [obsidian] vault backup: 2024-06-23 14:40:49[ 2024-06-23 14:40:49 +09:00
8af7df9fa0 [obsidian] vault backup: 2024-06-23 13:40:57[ 2024-06-23 13:40:58 +09:00
82cefe1937 [obsidian] vault backup: 2024-06-22 02:25:26[
Some checks failed
Build / build (push) Has been cancelled
2024-06-22 02:25:26 +09:00
fa474581b4 [obsidian] vault backup: 2024-06-22 01:02:42[
Some checks are pending
Build / build (push) Waiting to run
2024-06-22 01:02:42 +09:00
41f44feee5 [obsidian] vault backup: 2024-06-20 02:45:54[
Some checks failed
Build / build (push) Has been cancelled
2024-06-20 02:45:55 +09:00
John Bowdre
3faf2ff6f5 feat(analytics): Cabin analytics support (#1221)
* add cabin analytics

* fix formatting
2024-06-18 13:38:45 -07:00
Jacky Zhao
1d94e9c303 css: use fit-content (closes #1194) 2024-06-17 22:13:31 -07:00
Jacky Zhao
48e16c943a chore(deps-dev): bump prettier 2024-06-17 21:46:43 -07:00
Jacky Zhao
cc5913b75c fix(ci): only publish tag on v4 origin 2024-06-17 21:45:58 -07:00
Jacky Zhao
265faef4e8 fix: properly compute relative path for explorer (closes #1055, #1066) 2024-06-17 21:43:32 -07:00
Jacky Zhao
541b470cfc fix: overflow fade for good (closes #1218) 2024-06-17 21:33:53 -07:00
dependabot[bot]
0a3be96dd6 chore(deps): bump ws from 8.17.0 to 8.17.1 (#1213)
Bumps [ws](https://github.com/websockets/ws) from 8.17.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.17.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 20:37:04 -07:00
dependabot[bot]
3cb9392a7a chore(deps): bump preact-render-to-string from 6.5.4 to 6.5.5 (#1214)
Bumps [preact-render-to-string](https://github.com/preactjs/preact-render-to-string) from 6.5.4 to 6.5.5.
- [Release notes](https://github.com/preactjs/preact-render-to-string/releases)
- [Changelog](https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md)
- [Commits](https://github.com/preactjs/preact-render-to-string/compare/v6.5.4...v6.5.5)

---
updated-dependencies:
- dependency-name: preact-render-to-string
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 20:34:45 -07:00
dependabot[bot]
569ee74633 chore(deps): bump workerpool from 9.1.1 to 9.1.2 (#1215)
Bumps [workerpool](https://github.com/josdejong/workerpool) from 9.1.1 to 9.1.2.
- [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md)
- [Commits](https://github.com/josdejong/workerpool/compare/v9.1.1...v9.1.2)

---
updated-dependencies:
- dependency-name: workerpool
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 20:33:00 -07:00
708b391e99 [obsidian] vault backup: 2024-06-18 02:59:40[
Some checks failed
Build / build (push) Has been cancelled
2024-06-18 02:59:40 +09:00
ea6ff81f87 [obsidian] vault backup: 2024-06-18 01:59:40[
Some checks are pending
Build / build (push) Waiting to run
2024-06-18 01:59:40 +09:00
0d4b15431a [obsidian] vault backup: 2024-06-17 23:59:40[
Some checks are pending
Build / build (push) Waiting to run
2024-06-17 23:59:40 +09:00
Paul Trotter
42640bceb5 Check link isExternal before adding target="_blank" (#1211)
Fixes #1186 openLinksInNewTab opens ALL links in new tabs. Fixed to reflect documented behavior here: https://quartz.jzhao.xyz/plugins/CrawlLinks
2024-06-16 22:33:28 -07:00
Emile Bangma
3e14b2b89b fix(wikilinks): pdf page linking (#1207) 2024-06-14 09:17:46 -07:00
3daed72198 [obsidian] vault backup: 2024-06-14 08:20:31[
All checks were successful
Build / build (push) Successful in 2m40s
2024-06-14 08:20:31 +09:00
Emile Bangma
81d00fc9c0 .callout-content support (#1188)
* .callout-content support

* Use BlockContent | FootnoteContent for callout body

* Update quartz/plugins/transformers/ofm.ts

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Refactor

* Combine child selectors

* Fix multiple callout members

* Empty check

* Replace splice

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-06-13 16:02:00 -07:00
Callum Barker
a12d76afdb fix: fix explorer view gradient positioning on mobile (fixes #906) (#1206) 2024-06-13 12:47:22 -07:00
4a1467673a [obsidian] vault backup: 2024-06-14 03:06:04[ 2024-06-14 03:06:04 +09:00
9aa354ff48 [obsidian] vault backup: 2024-06-14 02:06:04[ 2024-06-14 02:06:04 +09:00
x4dr
19e127f6ad fix DOMLoaded in code examples (#1204) 2024-06-13 09:38:48 -07:00
8861ba5020 [obsidian] vault backup: 2024-06-14 01:06:04[ 2024-06-14 01:06:04 +09:00
4f13fdb2dd [obsidian] vault backup: 2024-06-13 18:09:35[
All checks were successful
Build / build (push) Successful in 2m26s
2024-06-13 18:09:35 +09:00
4b23faadad [obsidian] vault backup: 2024-06-13 17:09:36[
All checks were successful
Build / build (push) Successful in 2m29s
2024-06-13 17:09:36 +09:00
1c1107e0d5 [obsidian] vault backup: 2024-06-13 15:08:38[
All checks were successful
Build / build (push) Successful in 3m13s
2024-06-13 15:08:38 +09:00
9998e08ec0 [obsidian] vault backup: 2024-06-13 14:07:38[ 2024-06-13 14:07:38 +09:00
Leo Lazou
0472daa003 homepage coloured as visited in the Graph (#1128)
simplifies slug from FullSlug to SimpleSlug before storing it in the visited pages list in memory
this leads to "index" page and "folder/index", "tags/tag/index" being stored a "/", "folder/" and "tags/tag/" respectively in the list of visited pages.
this ensures that the homepage is rightfully coloured as a visited page in the "color" function of the graph
2024-06-12 09:39:49 -07:00
dependabot[bot]
63d51a8cc5 chore(deps): bump preact-render-to-string from 6.4.2 to 6.5.4 (#1198)
Bumps [preact-render-to-string](https://github.com/preactjs/preact-render-to-string) from 6.4.2 to 6.5.4.
- [Release notes](https://github.com/preactjs/preact-render-to-string/releases)
- [Changelog](https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md)
- [Commits](https://github.com/preactjs/preact-render-to-string/compare/v6.4.2...v6.5.4)

---
updated-dependencies:
- dependency-name: preact-render-to-string
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-12 09:34:36 -07:00
dependabot[bot]
9032717486 chore(deps): bump preact from 10.20.1 to 10.22.0 (#1195)
Bumps [preact](https://github.com/preactjs/preact) from 10.20.1 to 10.22.0.
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](https://github.com/preactjs/preact/compare/10.20.1...10.22.0)

---
updated-dependencies:
- dependency-name: preact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-12 09:31:50 -07:00
e44ac04ee2 [obsidian] vault backup: 2024-06-12 18:42:47[ 2024-06-12 18:42:47 +09:00
7af31ce747 [obsidian] vault backup: 2024-06-12 17:42:47[ 2024-06-12 17:42:48 +09:00
82e770d910 [obsidian] vault backup: 2024-06-12 16:36:15[ 2024-06-12 16:36:15 +09:00
43d2f365b9 Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 3m9s
2024-06-11 10:55:57 +09:00
f62e238a62 [obsidian] vault backup: 2024-06-11 10:55:56[ 2024-06-11 10:55:56 +09:00
dependabot[bot]
3968b850c2 chore(deps): bump @floating-ui/dom from 1.6.3 to 1.6.5 (#1196)
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom) from 1.6.3 to 1.6.5.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.6.5/packages/dom)

---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 13:57:08 -07:00
814f32888f [obsidian] vault backup: 2024-06-09 04:26:13[
All checks were successful
Build / build (push) Successful in 2m35s
2024-06-09 04:26:14 +09:00
095fc605b1 [obsidian] vault backup: 2024-06-08 23:50:17[
All checks were successful
Build / build (push) Successful in 2m41s
2024-06-08 23:50:17 +09:00
36432e9b9b [obsidian] vault backup: 2024-06-08 23:41:52
Some checks are pending
Build / build (push) Waiting to run
2024-06-08 23:41:52 +09:00
c0e01bf856 [obsidian] vault backup: 2024-06-08 22:50:17[
Some checks are pending
Build / build (push) Waiting to run
2024-06-08 22:50:17 +09:00
ae213d4105 [obsidian] vault backup: 2024-06-05 17:55:56[
All checks were successful
Build / build (push) Successful in 2m29s
2024-06-05 17:55:56 +09:00
1f0e7ffe82 Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 4m36s
2024-06-05 17:39:29 +09:00
66e167eb63 vault backup: 2024-06-05 17:39:28 2024-06-05 17:39:28 +09:00
dependabot[bot]
688c5484a9 chore(deps-dev): bump tsx from 4.11.0 to 4.11.2 (#1183)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.11.0 to 4.11.2.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.11.0...v4.11.2)

---
updated-dependencies:
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 18:16:34 -04:00
dependabot[bot]
09038f1604 chore(deps): bump rehype-pretty-code from 0.13.0 to 0.13.2 (#1184)
Bumps [rehype-pretty-code](https://github.com/rehype-pretty/rehype-pretty-code/tree/HEAD/packages/core) from 0.13.0 to 0.13.2.
- [Release notes](https://github.com/rehype-pretty/rehype-pretty-code/releases)
- [Changelog](https://github.com/rehype-pretty/rehype-pretty-code/blob/master/packages/core/CHANGELOG.md)
- [Commits](https://github.com/rehype-pretty/rehype-pretty-code/commits/rehype-pretty-code@0.13.2/packages/core)

---
updated-dependencies:
- dependency-name: rehype-pretty-code
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 18:16:18 -04:00
Leo Lazou
244801af65 idea: Tags appear as hollow circles on the graph (#1129)
* Tags appear as hollow circles on the graph

Added a few lines to make tags appear as hollow circles on the graph, as opposed to pages which are plain circles, for better visual separation.

* Applied Prettier code style
2024-05-30 10:42:22 -07:00
Jacky Zhao
73a5ec87f1 docs: fix link to path tests (closes #1163) 2024-05-29 13:04:58 -07:00
Jacky Zhao
520acbbf6f docs: inline code syntax highlighting (closes #1162) 2024-05-29 13:04:03 -07:00
Dinu Blanovschi
0b9f79e1b7 feat(graph): obsidianLikeFocusOnHover (#1017)
* feat(graph): obsidianLikeFocusOnHover

* fix: prettier

* fix: remove option from config

* fix: for when opacityOld < 0.2

* fix: prettier
2024-05-29 12:53:23 -07:00
RunTheBot
94fbf5b066 fix: Reorder Unified.js plugins to fix #1132 (#1139)
* Reorder Unified.js to fix #1132

* moved latex farther down for bette luck
2024-05-29 12:52:53 -07:00
dependabot[bot]
3e0e06ff8a chore(deps): bump ws from 8.16.0 to 8.17.0 (#1169)
Bumps [ws](https://github.com/websockets/ws) from 8.16.0 to 8.17.0.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.16.0...8.17.0)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-29 12:49:55 -07:00
dependabot[bot]
e57984dafc chore(deps-dev): bump tsx from 4.9.3 to 4.11.0 (#1168)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.9.3 to 4.11.0.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.9.3...v4.11.0)

---
updated-dependencies:
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-29 12:48:55 -07:00
Alex Nordstrom
9ff4626d25 fix: change callout metadata regex to include non-letter characters (#1174)
* fix: change callout metadata regex to include non-letter characters

* fix: make metadata regex non-greedy

This allows for users to have callouts such as
> [!NOTE|left foo-bar 123] a ]+ title with square brackets [s] a
> Contents
2024-05-29 12:48:39 -07:00
Max
a99e854d1e docs: Update showcase.md (#1176)
Added Gatekeeper Wiki.
2024-05-29 12:47:45 -07:00
Alex Nordstrom
77d6d9623f feat: add callout metadata parsing (#1172) 2024-05-28 15:23:28 -07:00
James Bennion-Pedley
9c726efa33 feat(i18n): homepage link for 404 pages (#1117)
* Add homepage link with internationalization

* Construct pathname from baseUrl config value

* More robust URL manipulation

* Add Farsi (#1133)

* Fix bad rebase
2024-05-22 16:44:54 -04:00
499ed53d09 [obsidian] vault backup: 2024-05-22 19:51:09[
All checks were successful
Build / build (push) Successful in 3m31s
2024-05-22 19:51:09 +09:00
011db6df9b backup
All checks were successful
Build / build (push) Successful in 4m9s
2024-05-22 12:19:11 +09:00
Yohann Bacha
81a4e20236 feat: ability to hide tags in the recent notes component (#1147)
* feat: ability to hide tags in the recent notes component

* docs: recent notes custom parameters in a table

* docs: revert recent notes doc to bullet points

* fix: linter issues

* Update docs/features/recent notes.md

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-05-21 09:50:58 -07:00
dependabot[bot]
cf1b3f270b chore(deps): bump shiki from 1.2.3 to 1.6.0 (#1149)
updated-dependencies:
- dependency-name: shiki
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 13:11:16 -07:00
dependabot[bot]
a655cec9f6 chore(deps): bump rimraf from 5.0.5 to 5.0.7 (#1150)
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 13:11:08 -07:00
Bartłomiej Garbiec
a97e72f219 i18n: add Polish translation (#1148)
* Create pl-PL.ts

* add pl-PL to index.ts

* import pl-PL in index.ts
2024-05-20 12:36:32 -07:00
22673da032 [obsidian] vault backup: 2024-05-16 20:21:41[
Some checks failed
Build / build (push) Failing after 2m28s
2024-05-16 20:21:41 +09:00
dependabot[bot]
e3cfe1f22f chore(deps-dev): bump typescript from 5.4.3 to 5.4.5 (#1092)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.3 to 5.4.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.5)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 23:21:01 -07:00
dependabot[bot]
535af55ec8 chore(deps): bump hast-util-to-html from 9.0.0 to 9.0.1 (#1137)
Bumps [hast-util-to-html](https://github.com/syntax-tree/hast-util-to-html) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/syntax-tree/hast-util-to-html/releases)
- [Commits](https://github.com/syntax-tree/hast-util-to-html/compare/9.0.0...9.0.1)

---
updated-dependencies:
- dependency-name: hast-util-to-html
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 14:25:42 -07:00
Eledah
3c4d54352d feat(i18n): add Farsi (#1133)
* Add fa-IR translation via upload

* Add files via upload

* Ran npm run format
2024-05-13 09:12:06 -07:00
dependabot[bot]
67f3614f3d chore(deps-dev): bump tsx from 4.7.1 to 4.9.3 (#1120)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.7.1 to 4.9.3.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.7.1...v4.9.3)

---
updated-dependencies:
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-12 19:05:27 -07:00
zenodotus280
438ea6d73b docs(showcase): add patternlanguage.cc (#1135)
A self-contained hypertextual catalog of architectural ideas and aesthetic inquiry.
2024-05-12 19:04:21 -07:00
John Bowdre
d03fdc235a feat(analytics): Tinylytics support (#1118)
* add tinylytics support

* fix formatting

* add trailing semicolon for consistency
2024-05-06 09:30:21 -07:00
7014313cfc [obsidian] vault backup: 2024-05-03 22:20:39[
All checks were successful
Build / build (push) Successful in 5m15s
2024-05-03 22:20:39 +09:00
2ad34f80cd [obsidian] vault backup: 2024-04-30 00:37:07[
All checks were successful
Build / build (push) Successful in 2m34s
2024-04-30 00:37:07 +09:00
Emmanuel Ferdman
aee9145691 fix: update link to hosting page (#1054)
* fix: update link to hosting page

* chore: update correct path with using alias

---------

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
2024-04-27 21:07:26 -07:00
dependabot[bot]
a37c7775e7 chore(deps): bump preact-render-to-string from 6.4.0 to 6.4.2 (#1094)
Bumps [preact-render-to-string](https://github.com/preactjs/preact-render-to-string) from 6.4.0 to 6.4.2.
- [Release notes](https://github.com/preactjs/preact-render-to-string/releases)
- [Changelog](https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md)
- [Commits](https://github.com/preactjs/preact-render-to-string/compare/6.4.0...v6.4.2)

---
updated-dependencies:
- dependency-name: preact-render-to-string
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-27 21:04:38 -07:00
785b2c185b [obsidian] vault backup: 2024-04-27 20:22:20[
All checks were successful
Build / build (push) Successful in 3m43s
2024-04-27 20:22:20 +09:00
374ebf7282 [obsidian] vault backup: 2024-04-27 14:19:20[
All checks were successful
Build / build (push) Successful in 3m1s
2024-04-27 14:19:20 +09:00
c8ecbc8916 [obsidian] vault backup: 2024-04-23 00:13:06[
All checks were successful
Build / build (push) Successful in 2m42s
2024-04-23 00:13:06 +09:00
f287e5d692 merge
All checks were successful
Build / build (push) Successful in 2m30s
2024-04-22 15:05:50 +09:00
5cea039003 [obsidian] vault backup: 2024-04-22 02:59:36[
All checks were successful
Build / build (push) Successful in 2m24s
2024-04-22 02:59:36 +09:00
be1747b673 [obsidian] vault backup: 2024-04-21 17:56:33[
All checks were successful
Build / build (push) Successful in 2m34s
2024-04-21 17:56:33 +09:00
2e65c9a720 [obsidian] vault backup: 2024-04-21 04:40:25[
All checks were successful
Build / build (push) Successful in 2m58s
2024-04-21 04:40:25 +09:00
18030fc609 [obsidian] vault backup: 2024-04-21 01:59:40[
All checks were successful
Build / build (push) Successful in 2m35s
2024-04-21 01:59:40 +09:00
a44737d7ed [obsidian] vault backup: 2024-04-21 01:18:42
All checks were successful
Build / build (push) Successful in 2m19s
2024-04-21 01:18:42 +09:00
e342a50486 [obsidian] vault backup: 2024-04-21 00:59:40[
All checks were successful
Build / build (push) Successful in 2m44s
2024-04-21 00:59:40 +09:00
iacore
e763e1969e Allow pnpm quartz (#1078)
Co-authored-by: iacore <noreply+gpg-stub@1a-insec.net>
2024-04-19 13:02:49 -07:00
2d6082870f [obsidian] vault backup: 2024-04-20 02:00:15[
All checks were successful
Build / build (push) Successful in 2m31s
2024-04-20 02:00:15 +09:00
e00332bbd9 [obsidian] vault backup: 2024-04-18 22:50:40[
All checks were successful
Build / build (push) Successful in 4m44s
2024-04-18 22:50:40 +09:00
28d305ae21 [obsidian] vault backup: 2024-04-18 19:42:18
All checks were successful
Build / build (push) Successful in 3m29s
2024-04-18 19:42:18 +09:00
e8a7b4f2fe Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m31s
2024-04-18 17:43:38 +09:00
4da6c094f5 vault backup: 2024-04-18 17:43:37 2024-04-18 17:43:37 +09:00
1419cc3e91 [obsidian] vault backup: 2024-04-18 13:03:26[
All checks were successful
Build / build (push) Successful in 2m27s
2024-04-18 13:03:26 +09:00
25cab4cd5e Merge remote-tracking branch 'refs/remotes/home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m46s
2024-04-18 10:17:41 +09:00
165666462b update private 2024-04-18 10:17:23 +09:00
a8cf1d802d backup 2024-04-18 10:15:14 +09:00
Lucas-BRT
6a019dae13 fix: unnecessery 'm' letter removed in pt-BR (#1100) 2024-04-16 18:02:59 -07:00
41b47e775c [obsidian] vault backup: 2024-04-16 19:02:51[
All checks were successful
Build / build (push) Successful in 3m0s
2024-04-16 19:02:51 +09:00
0a17b8dbd8 [obsidian] vault backup: 2024-04-16 01:54:13[
All checks were successful
Build / build (push) Successful in 2m35s
2024-04-16 01:54:13 +09:00
ab84bf497c [obsidian] vault backup: 2024-04-15 23:38:59[
Some checks failed
Build / build (push) Failing after 3m42s
2024-04-15 23:38:59 +09:00
2484d11c3d [obsidian] vault backup: 2024-04-15 22:39:01[
Some checks failed
Build / build (push) Failing after 44s
2024-04-15 22:39:01 +09:00
83262be0c5 [obsidian] vault backup: 2024-04-15 14:28:32[
All checks were successful
Build / build (push) Successful in 2m24s
2024-04-15 14:28:32 +09:00
73a6b40206 [obsidian] vault backup: 2024-04-15 13:28:32[
All checks were successful
Build / build (push) Successful in 2m28s
2024-04-15 13:28:32 +09:00
4e42e40a38 [obsidian] vault backup: 2024-04-13 14:14:51[
All checks were successful
Build / build (push) Successful in 2m19s
2024-04-13 14:14:51 +09:00
7b999e6f25 [obsidian] vault backup: 2024-04-13 12:14:51[
All checks were successful
Build / build (push) Successful in 2m39s
2024-04-13 12:14:51 +09:00
dependabot[bot]
4d73b8289d chore(deps): bump workerpool from 9.1.0 to 9.1.1 (#1073)
Bumps [workerpool](https://github.com/josdejong/workerpool) from 9.1.0 to 9.1.1.
- [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md)
- [Commits](https://github.com/josdejong/workerpool/compare/v9.1.0...v9.1.1)

---
updated-dependencies:
- dependency-name: workerpool
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 02:33:05 -04:00
dependabot[bot]
8010093df7 chore(deps-dev): bump @types/node from 20.11.29 to 20.12.5 (#1074)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.29 to 20.12.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 02:30:21 -04:00
2911164e4f [obsidian] vault backup: 2024-04-12 11:02:40[
All checks were successful
Build / build (push) Successful in 2m22s
2024-04-12 11:02:40 +09:00
e4639a106d Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m21s
2024-04-12 10:02:42 +09:00
f857308e7f [obsidian] vault backup: 2024-04-12 10:02:41[ 2024-04-12 10:02:41 +09:00
490c14fd76 [obsidian] vault backup: 2024-04-12 03:51:46[
All checks were successful
Build / build (push) Successful in 3m0s
2024-04-12 03:51:47 +09:00
f7b744333a [obsidian] vault backup: 2024-04-11 17:46:29[
All checks were successful
Build / build (push) Successful in 2m25s
2024-04-11 17:46:29 +09:00
e25956b09f [obsidian] vault backup: 2024-04-11 15:36:41[
All checks were successful
Build / build (push) Successful in 4m15s
2024-04-11 15:36:41 +09:00
ab64d8859b Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m23s
2024-04-11 13:55:20 +09:00
9f5ba6bc80 [obsidian] vault backup: 2024-04-11 13:55:19 2024-04-11 13:55:19 +09:00
efc8a9cba5 [obsidian] vault backup: 2024-04-11 13:51:15[
All checks were successful
Build / build (push) Successful in 2m58s
2024-04-11 13:51:15 +09:00
eefd81426c [obsidian] vault backup: 2024-04-11 13:36:09[
All checks were successful
Build / build (push) Successful in 2m48s
2024-04-11 13:36:09 +09:00
df5d461f7b [obsidian] vault backup: 2024-04-11 12:36:09[
All checks were successful
Build / build (push) Successful in 3m6s
2024-04-11 12:36:09 +09:00
682db35518 Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m16s
2024-04-10 22:56:27 +09:00
65a0ec9cfd [obsidian] vault backup: 2024-04-10 22:56:23 2024-04-10 22:56:23 +09:00
a608c5d35b [obsidian] vault backup: 2024-04-10 22:52:24[
All checks were successful
Build / build (push) Successful in 2m30s
2024-04-10 22:52:24 +09:00
27ac3f76ac [obsidian] vault backup: 2024-04-10 21:59:36[
All checks were successful
Build / build (push) Successful in 3m52s
2024-04-10 21:59:37 +09:00
7b29ba061e [obsidian] vault backup: 2024-04-10 16:47:57[
All checks were successful
Build / build (push) Successful in 2m22s
2024-04-10 16:47:57 +09:00
a7d695d39b Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 3m15s
2024-04-10 15:55:57 +09:00
ca40905a53 [obsidian] vault backup: 2024-04-10 15:55:55 2024-04-10 15:55:55 +09:00
36bca3d4b7 [obsidian] vault backup: 2024-04-10 15:51:52
All checks were successful
Build / build (push) Successful in 2m57s
2024-04-10 15:51:52 +09:00
e7ed5a87ed Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m48s
2024-04-10 14:47:23 +09:00
9584276e69 [obsidian] vault backup: 2024-04-10 13:46:00 2024-04-10 13:46:00 +09:00
5a03a34714 [obsidian] vault backup: 2024-04-10 13:38:43[ 2024-04-10 13:38:44 +09:00
43e8f5b529 [obsidian] vault backup: 2024-04-09 20:17:49[
All checks were successful
Build / build (push) Successful in 5m30s
2024-04-09 20:17:50 +09:00
1e5060c345 [obsidian] vault backup: 2024-04-09 13:17:49[
All checks were successful
Build / build (push) Successful in 2m51s
2024-04-09 13:17:49 +09:00
kwyuan
1f032f538b feat(analytics): PostHog support (#1072) 2024-04-08 18:43:09 -07:00
7e220e1f83 [obsidian] vault backup: 2024-04-08 22:29:58[
All checks were successful
Build / build (push) Successful in 4m18s
2024-04-08 22:29:58 +09:00
ad16cd4671 [obsidian] vault backup: 2024-04-08 21:29:58[
All checks were successful
Build / build (push) Successful in 3m32s
2024-04-08 21:29:58 +09:00
21517be6cf [obsidian] vault backup: 2024-04-08 16:29:57[
All checks were successful
Build / build (push) Successful in 2m16s
2024-04-08 16:29:57 +09:00
04e6671dd2 [obsidian] vault backup: 2024-04-08 15:29:57[
All checks were successful
Build / build (push) Successful in 2m21s
2024-04-08 15:29:57 +09:00
5ef0c3e11c [obsidian] vault backup: 2024-04-08 14:29:57[
All checks were successful
Build / build (push) Successful in 2m13s
2024-04-08 14:29:57 +09:00
3069cc0f67 [obsidian] vault backup: 2024-04-08 13:29:57[
All checks were successful
Build / build (push) Successful in 2m13s
2024-04-08 13:29:57 +09:00
5e97652b1f [obsidian] vault backup: 2024-04-08 12:42:12
All checks were successful
Build / build (push) Successful in 2m7s
2024-04-08 12:42:12 +09:00
5e3c76df8a [obsidian] vault backup: 2024-04-08 12:29:57[
All checks were successful
Build / build (push) Successful in 2m16s
2024-04-08 12:29:57 +09:00
07fa615fb4 [obsidian] vault backup: 2024-04-08 11:29:57[
All checks were successful
Build / build (push) Successful in 2m19s
2024-04-08 11:29:57 +09:00
c5b43e1cec [obsidian] vault backup: 2024-04-08 00:54:24[
All checks were successful
Build / build (push) Successful in 3m33s
2024-04-08 00:54:24 +09:00
0d90865091 [obsidian] vault backup: 2024-04-07 23:54:24[
All checks were successful
Build / build (push) Successful in 3m10s
2024-04-07 23:54:24 +09:00
fd21715f64 [obsidian] vault backup: 2024-04-06 22:54:05[
All checks were successful
Build / build (push) Successful in 5m7s
2024-04-06 22:54:05 +09:00
dependabot[bot]
83bdcd58e6 chore(deps): bump d3 from 7.8.5 to 7.9.0 (#1047)
Bumps [d3](https://github.com/d3/d3) from 7.8.5 to 7.9.0.
- [Release notes](https://github.com/d3/d3/releases)
- [Changelog](https://github.com/d3/d3/blob/main/CHANGES.md)
- [Commits](https://github.com/d3/d3/compare/v7.8.5...v7.9.0)

---
updated-dependencies:
- dependency-name: d3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-05 16:02:00 -04:00
7db9db2767 [obsidian] vault backup: 2024-04-06 02:27:25[
All checks were successful
Build / build (push) Successful in 2m30s
2024-04-06 02:27:25 +09:00
adc923a865 [obsidian] vault backup: 2024-04-05 14:30:49[
All checks were successful
Build / build (push) Successful in 2m19s
2024-04-05 14:30:49 +09:00
80eecd4e0b [obsidian] vault backup: 2024-04-05 11:44:57[
All checks were successful
Build / build (push) Successful in 2m15s
2024-04-05 11:44:57 +09:00
22cd3cc07a [obsidian] vault backup: 2024-04-05 10:44:57[
All checks were successful
Build / build (push) Successful in 2m22s
2024-04-05 10:44:57 +09:00
91fb38c187 Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m19s
2024-04-05 08:44:59 +09:00
2f5101f2fe [obsidian] vault backup: 2024-04-05 08:44:57[ 2024-04-05 08:44:57 +09:00
a2be5f9e71 [obsidian] vault backup: 2024-04-05 02:21:19[
All checks were successful
Build / build (push) Successful in 3m8s
2024-04-05 02:21:19 +09:00
69f3f17c7c [obsidian] vault backup: 2024-04-05 00:14:21[
All checks were successful
Build / build (push) Successful in 3m57s
2024-04-05 00:14:21 +09:00
fc6dbc3900 [obsidian] vault backup: 2024-04-04 18:50:57
All checks were successful
Build / build (push) Successful in 2m54s
2024-04-04 18:50:57 +09:00
f1661a2667 [obsidian] vault backup: 2024-04-04 18:15:51[
Some checks are pending
Build / build (push) Waiting to run
2024-04-04 18:15:51 +09:00
c80bcedf2c [obsidian] vault backup: 2024-04-04 17:15:51[
Some checks are pending
Build / build (push) Waiting to run
2024-04-04 17:15:51 +09:00
8b1d8fcd96 [obsidian] vault backup: 2024-04-04 15:15:52[
Some checks are pending
Build / build (push) Waiting to run
2024-04-04 15:15:52 +09:00
b3383aa85a [obsidian] vault backup: 2024-04-04 14:15:52[
Some checks are pending
Build / build (push) Waiting to run
2024-04-04 14:15:52 +09:00
Race Williams
dd82ab8d79 fix: broken doc links on /plugins/* (#1053)
* Update Assets.md

* expand fix for every /plugins page
2024-04-03 13:30:41 -07:00
19f309753c [obsidian] vault backup: 2024-04-03 15:00:41[
Some checks are pending
Build / build (push) Waiting to run
2024-04-03 15:00:41 +09:00
d65d378ff9 [obsidian] vault backup: 2024-04-03 14:00:41[
Some checks are pending
Build / build (push) Waiting to run
2024-04-03 14:00:41 +09:00
c54336886d [obsidian] vault backup: 2024-04-02 17:36:51[
Some checks are pending
Build / build (push) Waiting to run
2024-04-02 17:36:51 +09:00
02bfe8956f [obsidian] vault backup: 2024-04-02 16:36:49[
Some checks are pending
Build / build (push) Waiting to run
2024-04-02 16:36:49 +09:00
fff1ac4cd0 [obsidian] vault backup: 2024-04-02 15:36:51[
Some checks are pending
Build / build (push) Waiting to run
2024-04-02 15:36:51 +09:00
8ed68e29cb [obsidian] vault backup: 2024-04-02 14:36:52[
Some checks are pending
Build / build (push) Waiting to run
2024-04-02 14:36:52 +09:00
dependabot[bot]
561dafce5f chore(deps): bump shiki from 1.2.0 to 1.2.3 (#1048)
Bumps [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) from 1.2.0 to 1.2.3.
- [Release notes](https://github.com/shikijs/shiki/releases)
- [Changelog](https://github.com/shikijs/shiki/blob/main/CHANGELOG.md)
- [Commits](https://github.com/shikijs/shiki/commits/v1.2.3/packages/shiki)

---
updated-dependencies:
- dependency-name: shiki
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 23:32:36 -04:00
5737649081 [obsidian] vault backup: 2024-04-01 18:31:51
All checks were successful
Build / build (push) Successful in 2m12s
2024-04-01 18:31:51 +09:00
fcbdc4109b [obsidian] vault backup: 2024-04-01 18:04:55[
All checks were successful
Build / build (push) Successful in 2m15s
2024-04-01 18:04:55 +09:00
f1fd9def04 [obsidian] vault backup: 2024-04-01 17:04:55[
All checks were successful
Build / build (push) Successful in 4m3s
2024-04-01 17:04:55 +09:00
8f5221a9a8 [obsidian] vault backup: 2024-04-01 16:04:55[
All checks were successful
Build / build (push) Successful in 4m49s
2024-04-01 16:04:55 +09:00
800be4d610 [obsidian] vault backup: 2024-04-01 14:04:55[
All checks were successful
Build / build (push) Successful in 2m22s
2024-04-01 14:04:55 +09:00
5fc6cc0f91 [obsidian] vault backup: 2024-04-01 13:04:55[
All checks were successful
Build / build (push) Successful in 2m16s
2024-04-01 13:04:55 +09:00
0a84fa70b1 Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m21s
2024-04-01 11:05:20 +09:00
70f13cbd76 [obsidian] vault backup: 2024-04-01 11:05:17[ 2024-04-01 11:05:17 +09:00
Emile Bangma
5ec61468d5 fix(wikilinks): proper escaping of pipe character in wikilinks inside tables (#1040) 2024-03-31 09:44:50 -07:00
Hydrophobefireman
aa4f5294a3 fix: do not render <p> inside FolderContent article (#1044)
it can lead to nested <p>'s which is actually [invalid html](https://www.w3.org/TR/html401/struct/text.html#h-9.3.1:~:text=The%20P%20element%20represents%20a%20paragraph.%20It%20cannot%20contain%20block%2Dlevel%20elements%20(including%20P%20itself).)
2024-03-31 09:44:20 -07:00
1aefab5cc6 [obsidian] vault backup: 2024-04-01 00:35:10[
All checks were successful
Build / build (push) Successful in 2m20s
2024-04-01 00:35:10 +09:00
47259b3f09 [obsidian] vault backup: 2024-03-31 23:35:10[
All checks were successful
Build / build (push) Successful in 2m50s
2024-03-31 23:35:10 +09:00
7a45837e60 [obsidian] vault backup: 2024-03-31 22:35:10[
All checks were successful
Build / build (push) Successful in 3m4s
2024-03-31 22:35:10 +09:00
37d73e7927 [obsidian] vault backup: 2024-03-31 21:35:10[
All checks were successful
Build / build (push) Successful in 5m21s
2024-03-31 21:35:10 +09:00
5f73b9bbb2 [obsidian] vault backup: 2024-03-31 19:35:10[
All checks were successful
Build / build (push) Successful in 3m59s
2024-03-31 19:35:10 +09:00
cac82879f3 [obsidian] vault backup: 2024-03-31 18:35:10[
All checks were successful
Build / build (push) Successful in 2m20s
2024-03-31 18:35:10 +09:00
861018bd3c [obsidian] vault backup: 2024-03-31 17:35:10[
All checks were successful
Build / build (push) Successful in 2m20s
2024-03-31 17:35:10 +09:00
6f0812c718 [obsidian] vault backup: 2024-03-31 16:35:09[
All checks were successful
Build / build (push) Successful in 2m18s
2024-03-31 16:35:09 +09:00
4f38f7cf19 [obsidian] vault backup: 2024-03-31 15:35:09[
All checks were successful
Build / build (push) Successful in 2m24s
2024-03-31 15:35:09 +09:00
dc1d1b8e04 [obsidian] vault backup: 2024-03-31 14:35:09[
All checks were successful
Build / build (push) Successful in 2m26s
2024-03-31 14:35:09 +09:00
62fdeec6f2 [obsidian] vault backup: 2024-03-31 02:01:53[
All checks were successful
Build / build (push) Successful in 2m15s
2024-03-31 02:01:53 +09:00
96be8270c1 [obsidian] vault backup: 2024-03-30 22:21:21[
All checks were successful
Build / build (push) Successful in 4m24s
2024-03-30 22:21:21 +09:00
09c491fae1 [obsidian] vault backup: 2024-03-29 23:46:57[ 2024-03-29 23:46:57 +09:00
c066ff020b [obsidian] vault backup: 2024-03-29 18:33:28[
All checks were successful
Build / build (push) Successful in 3m54s
2024-03-29 18:33:28 +09:00
529e37c7b3 [obsidian] vault backup: 2024-03-28 03:15:38[
All checks were successful
Build / build (push) Successful in 2m14s
2024-03-28 03:15:38 +09:00
e153f22760 [obsidian] vault backup: 2024-03-28 01:44:41[
All checks were successful
Build / build (push) Successful in 2m18s
2024-03-28 01:44:41 +09:00
783aacbe9c [obsidian] vault backup: 2024-03-28 00:44:41[
All checks were successful
Build / build (push) Successful in 2m53s
2024-03-28 00:44:41 +09:00
c7f2caf380 [obsidian] vault backup: 2024-03-27 23:44:37[
All checks were successful
Build / build (push) Successful in 8m32s
2024-03-27 23:44:37 +09:00
be2927ad89 [obsidian] vault backup: 2024-03-27 15:10:52[
All checks were successful
Build / build (push) Successful in 4m22s
2024-03-27 15:10:52 +09:00
dependabot[bot]
fafe50b0c5 chore(deps): bump preact from 10.19.6 to 10.20.1 (#1035)
Bumps [preact](https://github.com/preactjs/preact) from 10.19.6 to 10.20.1.
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](https://github.com/preactjs/preact/compare/10.19.6...10.20.1)

---
updated-dependencies:
- dependency-name: preact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-26 04:47:15 -04:00
dependabot[bot]
8f13a38b5a chore(deps-dev): bump typescript from 5.4.2 to 5.4.3 (#1036)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-26 04:46:52 -04:00
3ee1344528 [obsidian] vault backup: 2024-03-25 14:09:54[
All checks were successful
Build / build (push) Successful in 2m34s
2024-03-25 14:09:54 +09:00
Emile Bangma
d75928ad5c fix(assets): pdf page linking support. (#1025)
* github-slugger pdf workaround

* Skip sluggifying on pdf file extension

* Account for pdf files without anchor

* Address feedback
2024-03-24 16:23:25 -07:00
Jacky Zhao
0a2b52f618 simpler katex fix 2024-03-24 15:50:38 -07:00
Emile Bangma
8437d9da72 fix(style): LaTex/KaTeX overflow (#1027)
* LaTex/KaTeX overflow fix

* prettier

* Add !important modifier

* Added overflow-x override

* Refactor without !important

* Refactor scss notation

* Formatting scss
2024-03-24 15:43:36 -07:00
Jorge Marcelo Risco
70d86ff096 i18n: pt-BR translation (#1024)
* i18n: pt-br

* i18n: pt-br translation

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-03-24 09:40:01 -07:00
Kun-Szabó Kristóf
6efc4dd724 i18n: add Hungarian translations (#1023)
* add Hungarian translations

* typo: _ instead of - in hu-HU

* run prettier

* revert prettier messing up tsconfig

* Update hu-HU.ts
2024-03-24 09:35:07 -07:00
Xinyang Yu
85a737b4ee docs: Update showcase.md (#1031) 2024-03-24 09:33:53 -07:00
0f012a8be7 [obsidian] vault backup: 2024-03-24 01:37:12[
All checks were successful
Build / build (push) Successful in 2m28s
2024-03-24 01:37:12 +09:00
73303dac6e [obsidian] vault backup: 2024-03-23 05:56:47[
All checks were successful
Build / build (push) Successful in 2m32s
2024-03-23 05:56:47 +09:00
9e26db043f [obsidian] vault backup: 2024-03-22 23:22:29[
All checks were successful
Build / build (push) Successful in 3m5s
2024-03-22 23:22:29 +09:00
58f15f24a9 [obsidian] vault backup: 2024-03-22 17:09:21
All checks were successful
Build / build (push) Successful in 2m37s
2024-03-22 17:09:21 +09:00
c80e556fd0 [obsidian] vault backup: 2024-03-20 14:37:56[
All checks were successful
Build / build (push) Successful in 5m23s
2024-03-20 14:37:56 +08:00
6bfdd9f8ee [obsidian] vault backup: 2024-03-19 11:07:43[ 2024-03-19 11:07:43 +09:00
dependabot[bot]
de6f469011 chore(deps-dev): bump @types/node from 20.11.25 to 20.11.29 (#1010)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.25 to 20.11.29.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 18:54:12 -07:00
dependabot[bot]
668640d641 chore(deps): bump shiki from 1.1.7 to 1.2.0 (#1011)
Bumps [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) from 1.1.7 to 1.2.0.
- [Release notes](https://github.com/shikijs/shiki/releases)
- [Changelog](https://github.com/shikijs/shiki/blob/main/CHANGELOG.md)
- [Commits](https://github.com/shikijs/shiki/commits/v1.2.0/packages/shiki)

---
updated-dependencies:
- dependency-name: shiki
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 18:54:01 -07:00
dependabot[bot]
8007ec0f82 chore(deps): bump lightningcss from 1.24.0 to 1.24.1 (#1012)
Bumps [lightningcss](https://github.com/parcel-bundler/lightningcss) from 1.24.0 to 1.24.1.
- [Release notes](https://github.com/parcel-bundler/lightningcss/releases)
- [Commits](https://github.com/parcel-bundler/lightningcss/compare/v1.24.0...v1.24.1)

---
updated-dependencies:
- dependency-name: lightningcss
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 18:53:19 -07:00
Emile Bangma
7e22c38f8e fix(wikilinks): handle wikilinks inside tables seperately from other wikilinks (#1005)
* fix(wikilinks): handle wikilinks inside tables seperately from other wikilinks

* Prettier

* Cleaned up duplicate code

* Remove test logging

* Refactored and fixed for non-aliased wikilinks inside table

* Updated naming and comments

* Updated comment of wikilink regex

* Updated regex to match previous formatting

* Match table even if EOF is immediately after the table.

* Update quartz/plugins/transformers/ofm.ts

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Change table escape replace to non-regex version

* Prettier

* Prettier

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-03-17 18:16:04 -07:00
Jacky Zhao
daa8796554 fix: format 2024-03-17 18:15:42 -07:00
Jacky Zhao
91f0a2abb2 feat: support rich descriptions in tag listing page (closes #908) 2024-03-17 18:00:04 -07:00
makondratev
38d9d52137 feat(search): add search by title/content index and tag at the same time (#978)
* feat(search): add search by title/content index and tag at the same time

* fix(search): set search type to basic and remove tag from term for proper highlightning and scroll when searched by tag and title/content index

* fix(search): use indexOf to find space so it is easier to read

* fix(search): trim trailing whitespaces before splitting

* fix(search): set limit to 10000 for combined search mode (to make filter by tag more accurate)
2024-03-17 17:48:00 -07:00
Denis Bezykornov
253497cad4 docs: add config for Caddy server (#1002) 2024-03-16 10:16:58 -07:00
Emile Bangma
4691369abf fix(wikilinks): only escape alias in wikilinks inside tables (#1000) 2024-03-16 09:23:08 -04:00
Aaron Pham
7164857f6e chore(ofm): remove unused (#999)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-03-15 18:17:42 -07:00
dependabot[bot]
47024022e8 chore(deps-dev): bump @types/node from 20.11.24 to 20.11.25 (#990)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.24 to 20.11.25.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 18:29:14 -04:00
Mara-Li
b98e4be665 feat(i18n): Add French translation for reading time (#998)
Signed-off-by: Mara-Li <lili.simonetti@outlook.fr>
2024-03-15 18:28:31 -04:00
catcodeme
8be51a0504 fix: wikiLink in table (#993)
* fix: wikiLink in table

- update regexp to make '\' to group in alias
- handle alias using block_id

* style: format with prettier

* style: add comment for block_ref(without alias) in table

---------

Co-authored-by: hulinjiang <hulinjiang@58.com>
2024-03-14 23:25:01 -07:00
Linus Sehn
92cc23dc45 feat(plugin): citations (#984)
* feat: add rehype-citations

* feat: add citations transformer plugin

* feat: add rehype-rewrite

* feat: add csl option and add no-popover to citation links

* revert: add rehype-rewrite

04b2692 'feat: add rehype-rewrite'

* feat: use existing package for html manipulation

* fix: remove `console.log()`
2024-03-13 03:59:37 -04:00
dependabot[bot]
097abc3cda chore(deps): bump async-mutex from 0.4.1 to 0.5.0 (#991)
Bumps [async-mutex](https://github.com/DirtyHairy/async-mutex) from 0.4.1 to 0.5.0.
- [Changelog](https://github.com/DirtyHairy/async-mutex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/DirtyHairy/async-mutex/compare/v0.4.1...v0.5.0)

---
updated-dependencies:
- dependency-name: async-mutex
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-11 13:41:48 -07:00
dependabot[bot]
a00324ddfd chore(deps-dev): bump typescript from 5.3.3 to 5.4.2 (#989)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.3.3 to 5.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-11 13:41:41 -07:00
Mara-Li
9fff6d7d0d fix: spelling error (#987)
I really don't know why I translated this like that into "pas trouvé", and it bugged me a lot. I finally fixed it…

Signed-off-by: Mara-Li <lili.simonetti@outlook.fr>
2024-03-11 09:46:53 -07:00
048ad8b2cf [obsidian] vault backup: 2024-03-11 10:27:28
All checks were successful
Build / build (push) Successful in 6m22s
2024-03-11 10:27:28 +09:00
Matt Vogel
0f5a9d7b66 feat: separated content meta (#929)
to allow for CSS styling
2024-03-10 09:57:10 -07:00
kabirgh
b4236e5142 feat(perf:fast-rebuilds): Stop mutating resources param in ComponentResources emitter (#977)
* Stop mutating resources param in ComponentResources emitter

* Add done rebuilding log for fast rebuilds

* Move google font loading to Head component

* Simplify code and fix comment
2024-03-09 16:42:23 -08:00
Emile Bangma
6e0c102970 fix(transclusion): prevent duplicate transclusion if multiple transclusions are present. (#982) 2024-03-09 16:14:31 -08:00
Emile Bangma
94a54698ab fix(resources): Use full path to font when cdnCache is false (#976) 2024-03-09 11:59:55 -05:00
Emile Bangma
2e9a0c21db fix(description): first sentence no longer repeats until max length (#981) 2024-03-09 08:43:40 -08:00
Aaron Pham
b30a200bd4 fix(i18n): make sure to use correct fileData for manual localization (#975)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-03-08 09:14:22 -08:00
Emile Bangma
6d59aa8201 fix(description): counts characters instead of words (#972)
* fix(description): make sure description counts characters instead of words

* ref: removed duplicate ternary
2024-03-08 04:04:44 -05:00
Aaron Pham
141dd3b51f fix(description): make sure to we join space correctly (#970)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-03-06 19:45:02 -08:00
Tyler Funk
3d4a94dda3 feat(analytics): Goatcounter support (#956)
* Add options to support goatcounter analytics

* goatcounter: support self-hosted

* Add to configuration docs for goatcounter settings

* use https instead of protocol-relative link for goatcounter js
2024-03-06 19:44:34 -08:00
Jacky Zhao
ba6c7a73d1 fix: remove extra # from tag content 2024-03-06 19:00:37 -08:00
Aaron Pham
f44e4d25e6 fix(tag): remove hash on main page (#969)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-03-06 18:24:50 -08:00
Matt Vogel
001c166825 fix(tag): move hash to sass styling only (#930) 2024-03-06 20:25:39 -05:00
Emile Bangma
e13cafe070 feat: support youtube playlist iframe (#968)
* feat: support youtube playlist iframe

* chore: updated Youtube embed documentation to include playlists
2024-03-06 09:45:31 -08:00
Jacky Zhao
0ca8a2ac7c chore: transclude subsection without dynamic regex construction 2024-03-05 22:17:58 -08:00
ab9c25f12e [obsidian] vault backup: 2024-03-06 15:03:02[
Some checks failed
Build / build (push) Has been cancelled
2024-03-06 15:03:02 +09:00
dependabot[bot]
a506cedd7a chore(deps-dev): bump @types/node from 20.11.19 to 20.11.24 (#958)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.19 to 20.11.24.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 21:59:37 -08:00
Emile Bangma
5163504517 fix: transclude all subsections for embedded call (closes #963) (#964) 2024-03-06 00:53:35 -05:00
ee52476f88 [obsidian] vault backup: 2024-03-06 14:02:00[
Some checks are pending
Build / build (push) Waiting to run
2024-03-06 14:02:01 +09:00
Aaron Pham
73a890ab12 revert: "fix(callout): reorder the plugins to render latex on callout… (#965)
This reverts commit 018c6358c4.
2024-03-05 19:37:28 -08:00
db74a2302d [obsidian] vault backup: 2024-03-06 01:02:22[
All checks were successful
Build / build (push) Successful in 2m25s
2024-03-06 01:02:22 +09:00
bf7787fa36 [obsidian] vault backup: 2024-03-05 23:57:42
All checks were successful
Build / build (push) Successful in 2m27s
2024-03-05 23:57:42 +09:00
8681977218 [obsidian] vault backup: 2024-03-05 23:31:25[
All checks were successful
Build / build (push) Successful in 3m8s
2024-03-05 23:31:25 +09:00
dependabot[bot]
83ab39c7bd chore(deps): bump shiki from 1.1.6 to 1.1.7 (#959)
Bumps [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) from 1.1.6 to 1.1.7.
- [Release notes](https://github.com/shikijs/shiki/releases)
- [Changelog](https://github.com/shikijs/shiki/blob/main/CHANGELOG.md)
- [Commits](https://github.com/shikijs/shiki/commits/v1.1.7/packages/shiki)

---
updated-dependencies:
- dependency-name: shiki
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 12:55:44 -08:00
dependabot[bot]
059dd1260e chore(deps): bump preact-render-to-string from 6.3.1 to 6.4.0 (#960)
Bumps [preact-render-to-string](https://github.com/developit/preact-render-to-string) from 6.3.1 to 6.4.0.
- [Release notes](https://github.com/developit/preact-render-to-string/releases)
- [Changelog](https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md)
- [Commits](https://github.com/developit/preact-render-to-string/compare/v6.3.1...6.4.0)

---
updated-dependencies:
- dependency-name: preact-render-to-string
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 12:55:02 -08:00
dependabot[bot]
a13d8e84b2 chore(deps): bump lightningcss from 1.23.0 to 1.24.0 (#961)
Bumps [lightningcss](https://github.com/parcel-bundler/lightningcss) from 1.23.0 to 1.24.0.
- [Release notes](https://github.com/parcel-bundler/lightningcss/releases)
- [Commits](https://github.com/parcel-bundler/lightningcss/compare/v1.23.0...v1.24.0)

---
updated-dependencies:
- dependency-name: lightningcss
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 12:54:21 -08:00
Aaron Pham
cec3662c74 feat(graph): focusOnHover (#954)
by default, globalGraph will enable focusOnHover, similar to Obsidian.

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-03-04 15:09:20 -05:00
Emile Bangma
bcb5b2df09 feat(frontmatter): configure max length for description (#946)
* Sentence length check

* Replace external links with domain name.

* Updated documentation.

* Updated replacement values.

* Updated Regex based on feedback.

* Check description for undefined

* Updated external url transform regex.

* Updated formatting
2024-03-04 09:52:28 -08:00
a5aa22a613 [obsidian] vault backup: 2024-03-04 22:38:26[
All checks were successful
Build / build (push) Successful in 3m8s
2024-03-04 22:38:26 +09:00
011cfb5431 [obsidian] vault backup: 2024-03-04 21:37:25[
All checks were successful
Build / build (push) Successful in 4m48s
2024-03-04 21:37:25 +09:00
3abe265898 [obsidian] vault backup: 2024-03-04 12:33:25[
All checks were successful
Build / build (push) Successful in 2m26s
2024-03-04 12:33:26 +09:00
21d1db73ce [obsidian] vault backup: 2024-03-04 11:52:57
All checks were successful
Build / build (push) Successful in 4m35s
2024-03-04 11:52:57 +09:00
sventec
bd05950c2d fix(docs): correct ExplicitPublish as filters instead of transformers (#953) 2024-03-03 19:40:42 -05:00
Jacky Zhao
2a7e61ae2a feat: support transcluding codeblocks and blockquotes (closes #940) 2024-03-03 12:31:55 -08:00
dependabot[bot]
566f3cf9f8 chore(deps): bump remark-smartypants from 2.0.0 to 2.1.0 (#755)
Bumps [remark-smartypants](https://github.com/silvenon/remark-smartypants) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/silvenon/remark-smartypants/releases)
- [Commits](https://github.com/silvenon/remark-smartypants/compare/v2.0.0...v2.1.0)

---
updated-dependencies:
- dependency-name: remark-smartypants
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-03 11:27:54 -08:00
Aaron Pham
018c6358c4 fix(callout): reorder the plugins to render latex on callout title (closes #952) (#934)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-03-03 10:39:29 -08:00
HakuGuen
1c42b6365c feat(i18n): add Vietnamese translation (#950) 2024-02-29 19:14:20 -05:00
kon-foo
f200a0be22 fix: correct umami host for self-hosted (#939)
* fixed umami script path for self-hosted version

* Update quartz/plugins/emitters/componentResources.ts

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

---------

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
2024-02-27 11:05:28 -05:00
kon-foo
b9dee0775c docs: Clarifications in the Explorer Docs (#938)
add example to filter by tags.
2024-02-26 13:55:47 -08:00
dependabot[bot]
66a5855fad chore(deps): bump chokidar from 3.5.3 to 3.6.0 (#937)
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.5.3...3.6.0)

---
updated-dependencies:
- dependency-name: chokidar
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 13:54:15 -08:00
dependabot[bot]
4957eaa2d0 chore(deps): bump preact from 10.19.5 to 10.19.6 (#935)
Bumps [preact](https://github.com/preactjs/preact) from 10.19.5 to 10.19.6.
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](https://github.com/preactjs/preact/compare/10.19.5...10.19.6)

---
updated-dependencies:
- dependency-name: preact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 16:17:42 -05:00
Aaron Pham
6b90d03ca6 chore(type): export attribute for theme key (#933)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-26 09:53:45 -08:00
58b4a0a9a1 [obsidian] vault backup: 2024-02-26 20:35:02[
All checks were successful
Build / build (push) Successful in 2m4s
2024-02-26 20:35:02 +09:00
fb67893563 [obsidian] vault backup: 2024-02-26 19:35:02[
All checks were successful
Build / build (push) Successful in 2m5s
2024-02-26 19:35:02 +09:00
Aaron Pham
d6e79d1ea6 chore(types): update correct annotations for pages (#928) 2024-02-25 16:58:21 -08:00
Aaron Pham
2f10da7766 docs: fix tag page oops (#925) 2024-02-25 09:00:26 -08:00
d990614f5e Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 1m47s
2024-02-25 10:15:24 +09:00
a3efb2582d [obsidian] vault backup: 2024-02-25 01:55:36[
All checks were successful
Build / build (push) Successful in 1m36s
2024-02-25 01:55:36 +09:00
a19d1800d8 [obsidian] vault backup: 2024-02-25 00:55:35[
All checks were successful
Build / build (push) Successful in 1m39s
2024-02-25 00:55:35 +09:00
306cb05444 [obsidian] vault backup: 2024-02-24 23:55:35[
All checks were successful
Build / build (push) Successful in 2m8s
2024-02-24 23:55:35 +09:00
Jacky Zhao
67647d9167 ci: also checkout and install node before tagging 2024-02-23 19:08:39 -08:00
Jacky Zhao
b88d3d292b ci: fix typo in runs-on 2024-02-23 19:05:26 -08:00
Jacky Zhao
c53fd5b56f ci: tag as a separate step 2024-02-23 19:04:38 -08:00
Jacky Zhao
d0c0daa4aa ci: fix autotag 2024-02-23 19:00:47 -08:00
Jacky Zhao
ea7122dd5a pkg: bump to 4.2.3 2024-02-23 18:52:28 -08:00
Jacky Zhao
2c74b05d1b fix(ci): autotag 2024-02-23 18:48:25 -08:00
kabirgh
a6417c447a fix(fast rebuild): handle added an deleted markdown correctly (#921)
* Handle added files correctly

* Handle deletes properly

* addGraph renamed to mergeGraph
2024-02-23 18:40:42 -08:00
Jacky Zhao
6be1ed1ea2 docs(latex): mhchem 2024-02-23 17:45:41 -08:00
Eiko Wagenknecht
1929241a62 docs: update plugin documentation (#888)
* docs: first few plugins documented

* docs: move plugin info

* docs: move plugin docs to tag based system

* docs: update latex example code snippet

* docs: fix spelling of latex in title

* docs: add missing linebreak

* docs: remove plugin tag from feature pages

* docs: shorten titles

* docs: refine wording

* docs: move plugin details for frontmatter

* docs: add features/* tags

* docs: update latex example

* docs: make references more explicit

* docs: add stubs for the remaining plugins

* docs: more descriptions

* docs: fix feature tags

* docs: descriptions

* docs: new plugin pages

* docs: update configuration page

* docs: more plugin work

* docs: run prettier

* docs: remove comments in config file and add link to docs

* docs: minor fixes

* docs: run prettier

* docs: spelling

* docs: update docs/plugins/AliasRedirects.md

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

* docs: update docs/plugins/Assets.md

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

* docs: update docs/plugins/CNAME.md

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

* docs: update docs/plugins/Static.md

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

* docs: update docs

* docs: update docs/features/Mermaid diagrams.md

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

* docs: update docs/plugins/RemoveDrafts.md

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* docs: update docs/plugins/Assets.md

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* docs: update docs/configuration.md

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* docs: update docs/configuration.md

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* docs: update docs/configuration.md

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* docs: some updates

* docs: work in review comments

---------

Signed-off-by: Eiko Wagenknecht <git@eiko-wagenknecht.de>
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-23 12:07:53 -08:00
Jacky Zhao
421718958f fix(callouts): use user provided title instead of canonical for default title 2024-02-23 11:20:35 -08:00
Jacky Zhao
be9b6b3a1e fix(docs): make docs accurate to callout behaviour (closes #920) 2024-02-23 09:32:22 -08:00
KylinDC
fb66ae2838 deps(highlighting): migrate to shiki as shikiji has been archived (#918) 2024-02-22 21:56:26 -08:00
Aaron Pham
129e878b29 chore(img): return targetUrl as given href (#916)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-22 21:55:35 -08:00
4bec575f50 [obsidian] vault backup: 2024-02-23 12:49:04[ 2024-02-23 12:49:04 +09:00
Aaron Pham
96c7076fb5 feat(popover): add support for PDF (#913)
* feat(popover): add support for PDF

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: split pdf by ';'

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: remove unnecessary check

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-22 22:16:40 -05:00
Aaron Pham
345c347a56 chore: passing additional buildCtx to componentData (#914)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-22 17:51:07 -08:00
37c327d379 [obsidian] vault backup: 2024-02-23 00:29:33[
All checks were successful
Build / build (push) Successful in 2m5s
2024-02-23 00:29:33 +09:00
Aster Hu
916aedce40 docs: Add Aster's notebook to showcase.md (#912) 2024-02-21 19:04:36 -08:00
kon-foo
7dd596ebce docs: Fix in explorer.md (#911) 2024-02-21 08:18:44 -08:00
Eiko Wagenknecht
1c3f3d03e1 fix(toc): correct type for minEntries param (#909) 2024-02-20 09:06:53 -08:00
Eiko Wagenknecht
3b266ee7d0 fix: add space and missing dot for listing pages (#907) 2024-02-20 09:45:10 -05:00
JONG HWAN KIM
fc5fa48bf1 feat(i18n): change itemsUnderFolder, itemsUnderTag translation of ko-KR (#905)
* feat(i18n): add Korean

* feat(i18n): add Korean

* feat(i18n): change itemsUnderFolder, itemsUnderTag translation of ko-KR
2024-02-19 22:36:54 -08:00
Eiko Wagenknecht
b6cf3df84f fix: correctly parse falsy js as title (#900) 2024-02-19 13:49:07 -08:00
dependabot[bot]
779c501d9e chore(deps): bump preact from 10.19.4 to 10.19.5 (#898)
Bumps [preact](https://github.com/preactjs/preact) from 10.19.4 to 10.19.5.
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](https://github.com/preactjs/preact/compare/10.19.4...10.19.5)

---
updated-dependencies:
- dependency-name: preact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 13:47:07 -08:00
dependabot[bot]
f1619620d5 chore(deps): bump globby from 14.0.0 to 14.0.1 (#897)
Bumps [globby](https://github.com/sindresorhus/globby) from 14.0.0 to 14.0.1.
- [Release notes](https://github.com/sindresorhus/globby/releases)
- [Commits](https://github.com/sindresorhus/globby/compare/v14.0.0...v14.0.1)

---
updated-dependencies:
- dependency-name: globby
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 13:47:00 -08:00
dependabot[bot]
637e336cda chore(deps-dev): bump @types/node from 20.11.16 to 20.11.19 (#899)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.16 to 20.11.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 13:46:27 -08:00
801942b2da [obsidian] vault backup: 2024-02-20 04:10:25[
All checks were successful
Build / build (push) Successful in 1m44s
2024-02-20 04:10:25 +09:00
kon-foo
0493942c79 fix: remove assets via globs to avoid volume mount lock (#877)
* Fix docker volume lock issue by altering asset cleanup method
Modified build process to prevent the deletion of the output directory.

* Add fsOps utility for filesystem operations

* Use cleanDirectory in build process to fix volume lock issue

* applied prettier

* handle ENOENT error when output dir does not exist

* remove native function in favor of rimraf

* use path.join to concatenate paths
2024-02-19 11:04:27 -08:00
kabirgh
a67a8d7aa9 feat: implement getDependencyGraph for TagPage (#872)
* feat: implement getDependencyGraph for TagPage

* Only add file to dg if it has at least 1 tag
2024-02-19 13:58:15 -05:00
KylinDC
e85ea49000 feat(i18n): add Simplified Chinese (#896) 2024-02-19 13:31:09 -05:00
kon-foo
3e09b05468 docs: add self-hosting section (#883)
* Add Self-Hosting section
Add Nginx section

* run prettier
2024-02-19 12:50:40 -05:00
Leonardo Ledda
d9e8ffc78c feat(i18n): Add Italian (#893)
Signed-off-by: Leonardo Ledda <leonardoledda@gmail.com>
2024-02-19 12:50:01 -05:00
72ccb241b0 [obsidian] vault backup: 2024-02-20 01:06:58[
All checks were successful
Build / build (push) Successful in 1m44s
2024-02-20 01:06:58 +09:00
Eiko Wagenknecht
efd46f84de fix(frontmatter): delimiters parameter was not passed (#885)
* fix: delimiters parameter was not passed

Signed-off-by: Eiko Wagenknecht <git@eiko-wagenknecht.de>

* fix: remove unneeded undefined

---------

Signed-off-by: Eiko Wagenknecht <git@eiko-wagenknecht.de>
2024-02-19 00:08:36 -08:00
aa1b557b93 [obsidian] vault backup: 2024-02-19 15:59:38[
All checks were successful
Build / build (push) Successful in 1m50s
2024-02-19 15:59:38 +09:00
a36a843bdb Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 2m43s
2024-02-19 14:34:45 +09:00
s-crypt
739c2e2cc8 perf(cdn): CDNJS instead of JSDelivr (#891) 2024-02-18 20:26:04 -08:00
f8bc13b5a7 [obsidian] vault backup: 2024-02-19 11:25:01[ 2024-02-19 11:25:01 +09:00
JONG HWAN KIM
b1a105371b feat(i18n): add Korean (#889)
* feat(i18n): add Korean

* feat(i18n): add Korean
2024-02-18 17:37:59 -05:00
makondratev
8c5c5f9130 feat(i18n): add Russian (#886) 2024-02-18 13:54:37 -05:00
564a0ab242 [obsidian] vault backup: 2024-02-18 23:17:08[
All checks were successful
Build / build (push) Successful in 2m50s
2024-02-18 23:17:08 +09:00
978f16c77f [obsidian] vault backup: 2024-02-18 16:35:41[ 2024-02-18 16:35:41 +09:00
887063bc12 [obsidian] vault backup: 2024-02-18 15:18:04[ 2024-02-18 15:18:04 +09:00
c253509ade [obsidian] vault backup: 2024-02-18 12:53:40
All checks were successful
Build / build (push) Successful in 1m40s
2024-02-18 12:53:40 +09:00
Jacky Zhao
aa24a62ae7 fix(breadcrumbs): calculate trailing slash for tag hierarchies (closes #873) 2024-02-17 11:12:35 -08:00
Jacky Zhao
a6690c6503 fix(style): bold should use semibold 2024-02-17 10:57:59 -08:00
Jacky Zhao
06e3f8b93d fix(style): introduce semiBoldWeight and various improvements to reduce CLS 2024-02-17 10:34:51 -08:00
Silviu Lorenț
fa2ea2896f feat: add user-defined config for syntax highlighting plugin (#869)
* feat: add user-defined options to syntax highlighting plugin

* feat: add default syntax highlighting config to `quartz.config.ts`

* chore: refactor according to @aarnphm's review

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

* chore: run Prettier on `quartz/plugins/transformers/syntax.ts`

* Update quartz/plugins/transformers/syntax.ts

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Update syntax.ts

---------

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-17 10:23:45 -08:00
kabirgh
5af707ea20 fix/feat(fast rebuild): re-render transclusions in normal and fastRebuild mode (#842)
* Re-render transclusions in normal watch mode

* Include transclusions in ContentPage getDependencyGraph

* Address PR comments
2024-02-17 09:45:01 -08:00
20d31948ed [obsidian] vault backup: 2024-02-17 23:35:37
All checks were successful
Build / build (push) Successful in 4m37s
2024-02-17 23:35:37 +09:00
4cc21b9ad9 [obsidian] vault backup: 2024-02-17 22:51:50[
Some checks failed
Build / build (push) Failing after 5m4s
2024-02-17 22:51:50 +09:00
521e5918aa [obsidian] vault backup: 2024-02-17 22:33:40
All checks were successful
Build / build (push) Successful in 2m36s
2024-02-17 22:33:40 +09:00
084c03f463 [obsidian] vault backup: 2024-02-17 21:59:33
All checks were successful
Build / build (push) Successful in 17m47s
2024-02-17 21:59:33 +09:00
e958a03e07 [obsidian] vault backup: 2024-02-17 21:51:50[
All checks were successful
Build / build (push) Successful in 2m33s
2024-02-17 21:51:50 +09:00
076d049768 [obsidian] vault backup: 2024-02-17 21:42:26
All checks were successful
Build / build (push) Successful in 3m22s
2024-02-17 21:42:26 +09:00
a394eb6264 [obsidian] vault backup: 2024-02-17 18:50:50[
All checks were successful
Build / build (push) Successful in 1m35s
2024-02-17 18:50:50 +09:00
3352a3a9b0 [obsidian] vault backup: 2024-02-17 18:37:38
All checks were successful
Build / build (push) Successful in 1m40s
2024-02-17 18:37:38 +09:00
242386b789 [obsidian] vault backup: 2024-02-17 17:50:49[
All checks were successful
Build / build (push) Successful in 1m39s
2024-02-17 17:50:50 +09:00
6140acbd5a [obsidian] vault backup: 2024-02-17 16:50:49[
All checks were successful
Build / build (push) Successful in 1m37s
2024-02-17 16:50:49 +09:00
22ddd1d6be [obsidian] vault backup: 2024-02-17 15:50:49[
All checks were successful
Build / build (push) Successful in 1m42s
2024-02-17 15:50:49 +09:00
60173a878c [obsidian] vault backup: 2024-02-17 14:50:51[
All checks were successful
Build / build (push) Successful in 1m44s
2024-02-17 14:50:51 +09:00
4b5abf861a [obsidian] vault backup: 2024-02-16 21:27:20
All checks were successful
Build / build (push) Successful in 3m46s
2024-02-16 21:27:20 +09:00
7bca7fe882 [obsidian] vault backup: 2024-02-16 12:27:59[
All checks were successful
Build / build (push) Successful in 1m38s
2024-02-16 12:27:59 +09:00
kabirgh
823d952922 feat: implement getDependencyGraph for AliasRedirects emitter (#860) 2024-02-15 19:50:48 -05:00
kabirgh
78a408c96a feat: implement getDependencyGraph for FolderPage (#849) 2024-02-15 19:50:33 -05:00
83d6da5087 [obsidian] vault backup: 2024-02-16 01:59:19[
All checks were successful
Build / build (push) Successful in 1m45s
2024-02-16 01:59:19 +09:00
b509dc0220 [obsidian] vault backup: 2024-02-15 13:56:19[
All checks were successful
Build / build (push) Successful in 1m39s
2024-02-15 13:56:19 +09:00
c76abb9917 [obsidian] vault backup: 2024-02-15 13:48:33
All checks were successful
Build / build (push) Successful in 1m45s
2024-02-15 13:48:33 +09:00
562de4835c [obsidian] vault backup: 2024-02-15 12:56:18[
All checks were successful
Build / build (push) Successful in 2m10s
2024-02-15 12:56:18 +09:00
David Fischer
6c8023463d Add support for image popovers (#854)
* feat(popover): Add support for images

* fix: run prettier

* feat(popover): use switch logic for content types & adjust styles

* feat(popover): Add content type data tag for popover-inner class
2024-02-14 15:41:13 -05:00
Aaron Bull Schaefer
2041341d9f docs: workaround for shallow clones on Cloudflare Pages (#868)
Rather than recommend a different hosting provider, Cloudflare Pages
users that prioritize the `git` method for their `CreatedModifiedDate`
configuration can preface the build command with a means of fetching the
required repository history.

See:
- https://gohugo.io/methods/page/gitinfo/#hosting-considerations
2024-02-14 09:41:44 -08:00
037260f41b [obsidian] vault backup: 2024-02-15 01:14:44[
All checks were successful
Build / build (push) Successful in 1m51s
2024-02-15 01:14:44 +09:00
04a2c0197c [obsidian] vault backup: 2024-02-15 00:14:44[
All checks were successful
Build / build (push) Successful in 1m46s
2024-02-15 00:14:44 +09:00
49b7bd8f67 [obsidian] vault backup: 2024-02-14 18:26:25
All checks were successful
Build / build (push) Successful in 1m36s
2024-02-14 18:26:25 +09:00
d45782bb98 [obsidian] vault backup: 2024-02-14 18:05:48
All checks were successful
Build / build (push) Successful in 1m39s
2024-02-14 18:05:48 +09:00
09ce2daa64 [obsidian] vault backup: 2024-02-14 17:48:30
All checks were successful
Build / build (push) Successful in 1m39s
2024-02-14 17:48:30 +09:00
e7b98310a8 [obsidian] vault backup: 2024-02-14 17:03:10[
All checks were successful
Build / build (push) Successful in 1m45s
2024-02-14 17:03:10 +09:00
Aaron Pham
21c6bbf302 chore(types): add additional hint for LSP support (#864)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-13 23:53:44 -05:00
c083b3d5fa Merge remote-tracking branch 'refs/remotes/home/v4' into v4
All checks were successful
Build / build (push) Successful in 1m54s
2024-02-14 13:16:50 +09:00
4b8e498c32 private note 2024-02-14 13:15:03 +09:00
fead322f60 Merge remote-tracking branch 'home/v4' into v4 2024-02-14 13:14:07 +09:00
Jacky Zhao
b87a701ff7 fix: base.com not being resolved properly with joinSegments 2024-02-13 01:27:27 -08:00
Lin
880a9511b6 fix: incorrect link resolution for transclusion in root index file (#853)
Co-authored-by: Lauréline Nevin <laureline.nevin@unicaen.fr>
2024-02-13 03:11:16 -05:00
dependabot[bot]
a31e3f9458 chore(deps): bump @floating-ui/dom from 1.6.1 to 1.6.3 (#857)
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom) from 1.6.1 to 1.6.3.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.6.3/packages/dom)

---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-13 00:21:45 -05:00
dependabot[bot]
2c06e68ba6 chore(deps): bump preact from 10.19.3 to 10.19.4 (#858)
Bumps [preact](https://github.com/preactjs/preact) from 10.19.3 to 10.19.4.
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](https://github.com/preactjs/preact/compare/10.19.3...10.19.4)

---
updated-dependencies:
- dependency-name: preact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-13 00:21:30 -05:00
dependabot[bot]
4a28d0e5d1 chore(deps-dev): bump tsx from 4.7.0 to 4.7.1 (#859)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/develop/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.7.0...v4.7.1)

---
updated-dependencies:
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-13 00:21:13 -05:00
Jacky Zhao
a7325eadc1 fix(analytics): umami custom host should be a string (closes #852) 2024-02-12 09:01:05 -08:00
Emile Bangma
5dc4f21a4b feat(i18n): localize the min read string for the nl-NL locale (#850)
* Update min read translation

* Added nl_BE to Dutch

Added Flemish (nl_BE) to point to nl.

* Removed period to match other translations
2024-02-12 08:58:00 -08:00
Jacky Zhao
76f295620c feat: add transclude-src to transclude 'link to original' 2024-02-12 08:52:00 -08:00
60ee756315 [obsidian] vault backup: 2024-02-13 01:40:09
All checks were successful
Build / build (push) Successful in 2m1s
2024-02-13 01:40:09 +09:00
6f4d677690 [obsidian] vault backup: 2024-02-12 17:34:49[
All checks were successful
Build / build (push) Successful in 1m45s
2024-02-12 17:34:49 +09:00
kabirgh
226891b9b1 fix(fast rebuild): call only required emitters, don't always copy assets (#845)
* fix(fast rebuild): call only required emitters, don't always copy assets

* Type function
2024-02-11 12:20:44 -08:00
Jacky Zhao
389f2e8bee fix(ofm): allow diacretic marks in tag regex (closes #830) 2024-02-11 12:12:01 -08:00
dependabot[bot]
998198cffb chore(deps): bump esbuild-sass-plugin from 2.16.0 to 2.16.1 (#778)
Bumps [esbuild-sass-plugin](https://github.com/glromeo/esbuild-sass-plugin) from 2.16.0 to 2.16.1.
- [Release notes](https://github.com/glromeo/esbuild-sass-plugin/releases)
- [Commits](https://github.com/glromeo/esbuild-sass-plugin/compare/v2.16.0...v2.16.1)

---
updated-dependencies:
- dependency-name: esbuild-sass-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-11 11:27:16 -08:00
Jacky Zhao
4a6a44950f fix(breadcrumbs): folder index by full path rather than folder name (closes #676) 2024-02-11 11:26:24 -08:00
Silviu Lorenț
2b39bd93f3 feat(i18n): localize the min read string for the ro-RO locale (#847)
* feat(i18n): localize `min read` string for `ro-RO` locale

* chore: run Prettier on `quartz/i18n/locales/ro-RO.ts`
2024-02-11 11:23:58 -08:00
Neel Shah
b5295e0f26 fix: breadcrumbs displayName issue for file names ending with index (#839) 2024-02-11 11:08:12 -08:00
Jacky Zhao
ab0e20b4d0 chore: refactor out and export endsWith 2024-02-11 10:57:24 -08:00
Silviu Lorenț
af5f5abad4 docs: add documentation for Umami analytics integration (#846) 2024-02-11 10:51:10 -08:00
Alq
3518ca9e2a feat(i18n): localize the min read string (#838)
* feat(i18n): localize the min read string fixes #825

* chore: format
2024-02-11 10:43:08 -08:00
Aaron Pham
ab80eba794 chore(callouts): remove unnecessary whitespaces after class name (#833)
Though we should have a plugins that just strip whitespace in all node
class.

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-10 17:19:17 -05:00
Aaron Pham
6ae0bb0908 chore: move fonts all into static folder (#835)
* chore: move fonts all into static folder

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* chore: update formatter

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-10 17:17:41 -05:00
Aaron Pham
db5e701810 feat(i18n): support parsing callouts (#834)
* feat(i18n): support parsing callouts

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: move callout into components

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: update arabic translation

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: make sure to use correct items

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-10 17:09:57 -05:00
Alq
a0d6daa3b4 feat(i18n): add Arabic translation (#837)
* feat(i18n): add Arabic translation

* chore: format
2024-02-10 09:02:28 -08:00
398246bbd3 [obsidian] vault backup: 2024-02-10 23:46:44[
All checks were successful
Build / build (push) Successful in 1m40s
2024-02-10 23:46:44 +09:00
90eb599551 [obsidian] vault backup: 2024-02-10 15:43:16[
All checks were successful
Build / build (push) Successful in 1m35s
2024-02-10 15:43:16 +09:00
9204709b5e [obsidian] vault backup: 2024-02-10 15:03:30[ 2024-02-10 15:03:30 +09:00
2f8971954a [obsidian] vault backup: 2024-02-10 14:43:16[
All checks were successful
Build / build (push) Successful in 1m44s
2024-02-10 14:43:16 +09:00
4bc4407595 [obsidian] vault backup: 2024-02-10 01:14:59[
All checks were successful
Build / build (push) Successful in 1m45s
2024-02-10 01:14:59 +09:00
kabirgh
fe353d946b feat(experimental): partial rebuilds (#716) 2024-02-09 10:07:32 -05:00
1b6220be41 Merge remote-tracking branch 'home/v4' into v4
All checks were successful
Build / build (push) Successful in 1m56s
2024-02-09 22:14:03 +09:00
d56e2581a1 [obsidian] vault backup: 2024-02-09 22:14:00[ 2024-02-09 22:14:00 +09:00
e2aed60ba4 [obsidian] vault backup: 2024-02-09 20:59:12[
All checks were successful
Build / build (push) Successful in 2m44s
2024-02-09 20:59:12 +09:00
ab19f2a2e3 [obsidian] vault backup: 2024-02-09 18:59:36[
All checks were successful
Build / build (push) Successful in 1m41s
2024-02-09 18:59:36 +09:00
99d7e66269 [obsidian] vault backup: 2024-02-09 18:17:31
All checks were successful
Build / build (push) Successful in 1m36s
2024-02-09 18:17:31 +09:00
6f245cd28b [obsidian] vault backup: 2024-02-09 18:00:49
All checks were successful
Build / build (push) Successful in 1m38s
2024-02-09 18:00:49 +09:00
4a14a55154 [obsidian] vault backup: 2024-02-09 17:59:36[ 2024-02-09 17:59:36 +09:00
4890856ab3 [obsidian] vault backup: 2024-02-09 17:42:57
All checks were successful
Build / build (push) Successful in 1m56s
2024-02-09 17:42:57 +09:00
Jacky Zhao
a87704cd05 fix: set default locale for lang attribute 2024-02-08 09:31:36 -08:00
Silviu Lorenț
fd785ada56 feat(i18n): use Romanian translation for ro-MD locale (#828) 2024-02-08 08:48:13 -08:00
Serhii Stets
e186811c9c added Ukrainian to i18n (#829) 2024-02-08 08:47:12 -08:00
Aaron Pham
51818efc38 fix(umami): format correct string from custom hosts (#826) 2024-02-08 08:45:20 -08:00
1b0bed27db [obsidian] vault backup: 2024-02-09 00:38:38
All checks were successful
Build / build (push) Successful in 1m37s
2024-02-09 00:38:38 +09:00
f31aefd373 [obsidian] vault backup: 2024-02-09 00:07:24
All checks were successful
Build / build (push) Successful in 1m44s
2024-02-09 00:07:24 +09:00
8061e35017 set submodule branch
All checks were successful
Build / build (push) Successful in 1m42s
2024-02-08 23:58:46 +09:00
fa434bcb2e add history link to meta 2
All checks were successful
Build / build (push) Successful in 1m41s
2024-02-08 23:55:01 +09:00
8455859c72 add history link to meta
All checks were successful
Build / build (push) Successful in 1m49s
2024-02-08 23:52:15 +09:00
4980286afb set private repository as submodule
All checks were successful
Build / build (push) Successful in 2m46s
2024-02-08 23:17:03 +09:00
4ed11b0d71 [obsidian] vault backup: 2024-02-08 22:53:21[
All checks were successful
Build / build (push) Successful in 2m20s
2024-02-08 22:53:21 +09:00
10c59e3d86 update
All checks were successful
Build / build (push) Successful in 2m7s
2024-02-08 20:09:04 +09:00
c18e2fabae updated timestamp
Some checks failed
Build / build (push) Has been cancelled
2024-02-08 20:06:45 +09:00
e225747abd refined created date based on git blame 2024-02-08 20:06:40 +09:00
d546b02cc4 [obsidian] vault backup: 2024-02-08 19:14:51[
All checks were successful
Build / build (push) Successful in 1m43s
2024-02-08 19:14:51 +09:00
521d59343e [obsidian] vault backup: 2024-02-08 18:26:03
All checks were successful
Build / build (push) Successful in 1m43s
2024-02-08 18:26:03 +09:00
72368b208c modified frontmatter depending on timestamp
All checks were successful
Build / build (push) Successful in 1m54s
2024-02-08 18:01:44 +09:00
50f4e6759f add timestamp script 2024-02-08 18:01:27 +09:00
Aaron Pham
330e322e48 feat(fonts): fetch before build (#817)
* feat: fetch google fonts before build

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* Update quartz/plugins/emitters/componentResources.ts

* fix: fetching wolff2

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove request stylesheet

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: race condition

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove preconnect for static fonts

since we are already downloading fonts into public folder

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove deadcode

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: add options to gate for cdn caching

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* chore: apply jacky's suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* chore: add docs and only use one promise

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: fmt

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove deadcode

* chore: final touches

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* revert: changes in theme.ts

* fix: styles and remove deadcode

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-08 02:52:55 -05:00
490679e0d2 [obsidian] vault backup: 2024-02-08 15:53:17[
All checks were successful
Build / build (push) Successful in 1m54s
2024-02-08 15:53:17 +09:00
5e85a7e892 [obsidian] vault backup: 2024-02-08 13:53:17[
All checks were successful
Build / build (push) Successful in 2m31s
2024-02-08 13:53:17 +09:00
Miguel Pimentel
ca284778b2 add Spanish translations (#822)
* add Spanish translations

* format with prettier

* clears npm ci, formatted w/ prettier
2024-02-07 09:57:14 -08:00
Aaron Pham
2578597f7e chore(lang): lang element based on frontmatter or default locale (#819)
default locale

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-07 09:29:47 -08:00
Silviu Lorenț
ce413b4bae feat(i18n): add Romanian to i18n (#821) 2024-02-07 11:26:45 -05:00
Aaron Pham
d2fb50b83c fix(links): show backdrop on links highlighted in headers alias (#816)
* fix: assign specific classes based on parent node

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: use custom role for anchor icone

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: allow color on links 😄

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: unify search inner container

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-06 02:06:19 -05:00
Aaron Pham
52ef6d1b6f fix(search): set background-color for icon within preview panel (#815)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-06 01:12:31 -05:00
Jacky Zhao
34334eabed perf: don't load mermaid if its not on the page 2024-02-05 20:36:31 -08:00
b106a8a6e2 [obsidian] vault backup: 2024-02-06 11:48:31[
All checks were successful
Build / build (push) Successful in 1m54s
2024-02-06 11:48:31 +09:00
Jacky Zhao
bec726b666 fix(i18n): forgot a string 2024-02-05 16:40:39 -08:00
7ce766a019 [obsidian] vault backup: 2024-02-06 08:42:13[
All checks were successful
Build / build (push) Successful in 1m47s
2024-02-06 08:42:13 +09:00
Jacky Zhao
2b9659a1c2 fix(i18n): add default locale 2024-02-05 14:19:21 -08:00
dependabot[bot]
19fc53854f chore(deps-dev): bump @types/node from 20.11.14 to 20.11.16 (#811)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.14 to 20.11.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 16:19:49 -05:00
dependabot[bot]
479cbb6d91 chore(deps): bump @napi-rs/simple-git from 0.1.14 to 0.1.16 (#810)
Bumps [@napi-rs/simple-git](https://github.com/Brooooooklyn/simple-git) from 0.1.14 to 0.1.16.
- [Release notes](https://github.com/Brooooooklyn/simple-git/releases)
- [Commits](https://github.com/Brooooooklyn/simple-git/compare/v0.1.14...v0.1.16)

---
updated-dependencies:
- dependency-name: "@napi-rs/simple-git"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 16:19:34 -05:00
Emile Bangma
b169a5880f feat(i18n): Add Dutch to i18n (#813)
* Create nl-NL.ts

* Update index.ts

* Update nl-NL.ts
2024-02-05 13:12:54 -08:00
644568a59d [obsidian] vault backup: 2024-02-06 02:00:06[
All checks were successful
Build / build (push) Successful in 1m41s
2024-02-06 02:00:06 +09:00
ba836dd3e0 feat(i18n): Add Japanese to i18n (#809)
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-05 08:58:31 -08:00
7b7221a63c [obsidian] vault backup: 2024-02-06 01:46:14
All checks were successful
Build / build (push) Successful in 1m42s
2024-02-06 01:46:14 +09:00
Mats Fangohr
b061b1b6a2 feat(i18n): German translation (#808) 2024-02-05 09:59:58 -05:00
37e69bad88 change default language
All checks were successful
Build / build (push) Successful in 2m10s
2024-02-05 23:26:14 +09:00
d688c44393 add jp translation 2024-02-05 23:25:28 +09:00
312a2330c3 merge
All checks were successful
Build / build (push) Successful in 2m11s
2024-02-05 19:45:36 +09:00
3b46993254 removed unused imgs 2024-02-05 19:10:00 +09:00
e6a60765c6 [obsidian] vault backup: 2024-02-05 18:32:18[
All checks were successful
Build / build (push) Successful in 1m45s
2024-02-05 18:32:18 +09:00
Aaron Pham
e58c217de1 feat: support checkbox (closes #646) (#799)
* feat: support checkbox

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: apply review from jacky

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-04 22:19:25 -08:00
Aaron Pham
90725688a7 style(search): increase width on mobile view (#796)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-04 21:52:24 -08:00
Jacky Zhao
c891ad8ff5 pkg: bump to 4.2.2 2024-02-04 21:23:17 -08:00
Jacky Zhao
06ee73e006 fix(path): properly path encode & 2024-02-04 21:22:57 -08:00
Jacky Zhao
36e4cc41a9 chore(i18n): refactor and cleanup (#805)
* checkpoint

* finish

* docs
2024-02-04 20:57:10 -08:00
8e8079517d [obsidian] vault backup: 2024-02-05 13:10:19
All checks were successful
Build / build (push) Successful in 2m57s
2024-02-05 13:10:19 +09:00
4d220cce8c [obsidian] vault backup: 2024-02-05 12:49:01
All checks were successful
Build / build (push) Successful in 4m27s
2024-02-05 12:49:01 +09:00
c046d3cc92 removed private setting from gitignore 2024-02-05 12:29:00 +09:00
f0fde08efc [obsidian] vault backup: 2024-02-05 12:26:59
All checks were successful
Build / build (push) Successful in 4m32s
2024-02-05 12:26:59 +09:00
8ea3b6748e datetype
All checks were successful
Build / build (push) Successful in 4m21s
2024-02-05 02:51:56 +09:00
8d80ff7897 timestamp
All checks were successful
Build / build (push) Successful in 4m26s
2024-02-05 02:46:34 +09:00
9a8bd6b00c backup
All checks were successful
Build / build (push) Successful in 4m17s
2024-02-05 02:28:02 +09:00
b7197d8a7a gover
All checks were successful
Build / build (push) Successful in 4m42s
2024-02-05 02:08:02 +09:00
69910468f3 add go
Some checks failed
Build / build (push) Failing after 49s
2024-02-05 02:04:55 +09:00
0b623b7fdc hashfiles version
Some checks failed
Build / build (push) Failing after 5m7s
2024-02-05 01:56:10 +09:00
d8b8fb3e9f url hashfile
Some checks failed
Build / build (push) Failing after 9s
2024-02-05 01:54:58 +09:00
55d9265841 add cache again
Some checks failed
Build / build (push) Failing after 10s
2024-02-05 01:53:16 +09:00
3aca09571c fixed permission
All checks were successful
Build / build (push) Successful in 6m0s
2024-02-05 01:36:34 +09:00
998c0f6adc add ssh permission
Some checks failed
Build / build (push) Failing after 5m34s
2024-02-05 01:12:54 +09:00
99644a6873 [obsidian] vault backup: 2024-02-05 01:09:13[ 2024-02-05 01:09:13 +09:00
37e9b8ae05 fix port again
Some checks failed
Build / build (push) Failing after 5m33s
2024-02-05 00:33:11 +09:00
776b6bc9e1 bad format
Some checks failed
Build / build (push) Has been cancelled
2024-02-05 00:30:46 +09:00
c2807956af add tool cache
Some checks failed
Build / build (push) Failing after 6m4s
2024-02-05 00:24:25 +09:00
14c815dafe add pport
Some checks failed
Build / build (push) Failing after 5m48s
2024-02-05 00:17:30 +09:00
5c9f7e329c add rsync to gitea
Some checks failed
Build / build (push) Failing after 5m46s
2024-02-05 00:09:38 +09:00
3db89750fa [obsidian] vault backup: 2024-02-05 00:09:16[ 2024-02-05 00:09:16 +09:00
d2184c96a5 update node version
Some checks failed
Build / build (push) Failing after 5m44s
2024-02-05 00:02:21 +09:00
b6a9fd071a gitea ci
Some checks failed
Build / build (push) Failing after 5m19s
2024-02-04 23:56:14 +09:00
Mats Fangohr
dff4b06313 fix(i18n): backlinks naming in mapping (#800) 2024-02-04 09:48:31 -05:00
f95ac996a7 gitea ci
Some checks failed
Build / build (push) Failing after 43s
2024-02-04 23:47:15 +09:00
4e844474c1 gitea setting
Some checks failed
Build / build (push) Failing after 2m25s
2024-02-04 23:27:18 +09:00
5e324d85a3 backup 2024-02-04 23:26:02 +09:00
a819753644 Merge remote-tracking branch 'origin/v4' into v4 2024-02-04 23:12:18 +09:00
0915a0b789 [obsidian] vault backup: 2024-02-04 23:09:40[ 2024-02-04 23:09:40 +09:00
Aaron Pham
5b90fbd0d0 feat(ofm): parsing all type of arrow (#797)
* feat(ofm): parsing all type of arrow

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: use html value instead of decimal

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: skip parsing arrow if it is not a valid supported mapping

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-04 00:51:55 -05:00
Mara-Li
dbbc672c67 feat: Adding support for i18n (closes #462) (#738)
* fix: alt error mix with height/width

More granular detection of alt and resize in image

* fix: format

* feat: init i18n

* feat: add translation

* style: prettier for test

* fix: build-up the locale to fusion with dateLocale

* style: run prettier

* remove cursed file

* refactor: remove i18n library and use locale way instead

* format with prettier

* forgot to remove test

* prevent merging error

* format

* format

* fix: allow string for locale
- Check during translation if valid / existing locale
- Allow to use "en" and "en-US" for example
- Add fallback directly in the function
- Add default key in the function
- Add docstring to cfg.ts

* forgot item translation

* remove unused locale variable

* forgot to remove fr-FR testing

* format
2024-02-03 19:55:24 -08:00
Jacky Zhao
3fb3930df8 fix: calculate heading after latex (closes #719) 2024-02-03 19:44:24 -08:00
Jacky Zhao
742b883256 fix(search): flex basis and card highlighting 2024-02-02 12:18:02 -08:00
Jacky Zhao
9ff1fdd280 fix(search): oops restore ability to preview on hover lol 2024-02-02 10:52:51 -08:00
Jacky Zhao
a2c46f442d fix(search): dont rely on mouse to manipulate focus 2024-02-02 10:44:19 -08:00
Jacky Zhao
260498a96b fix(style): prevent callout icon from shrinking on long titles (closes #792) 2024-02-02 10:23:24 -08:00
Jacky Zhao
0a3379a853 fix(search): null checks and focus fixes 2024-02-02 10:10:25 -08:00
Luis Michaelis
bece8fcab6 fix: properly handle absolute paths in CreatedModifiedDate (#790)
When providing an absolute path to the content directory (e.g. when using an Obsidian Vault in another directory), the build step would fail with

    Failed to process `/absolute/path/to/file.md`: ENOENT: no such file or directory, stat '/current/working/directory/absolute/path/'

This problem originated in the `CreatedModifiedDate` transformer which tries to construct a native filesystem path to the file to call `fs.stat` on. It did not however, account for the original file path contained in the received `VFile` being an absolute path and so, just concatenated the current working directory with the absolute path producing a nonexistent one.

This patch adds a simple fix for this issue by checking if the original file path is already absolute before concatenating with the current working directory.
2024-02-02 09:51:34 -08:00
Jacky Zhao
18745a9dc6 fix(style): correctly collapse on mobile 2024-02-02 09:36:36 -08:00
Jacky Zhao
34a8dfcd55 pkg: bump to 4.2.1 2024-02-02 01:45:28 -08:00
Jacky Zhao
44da82467e fix(style): remove redundant selector 2024-02-02 01:45:15 -08:00
Jacky Zhao
3231ce6e79 fix: search async ordering, scroll offset 2024-02-02 01:36:17 -08:00
Jacky Zhao
a0b927da4a fix: use display instead of visibility for click handling pasthrough 2024-02-02 01:24:40 -08:00
Jacky Zhao
5ab922f316 fix(revert): font aliasing 2024-02-02 01:15:10 -08:00
Jacky Zhao
d11a0e71a8 fix: font smoothing defaults 2024-02-02 01:01:04 -08:00
Jacky Zhao
2b57a68e1f fix: font weight consistency 2024-02-02 00:53:09 -08:00
Jacky Zhao
18cd58617d fix: parallelize search indexing 2024-02-02 00:53:09 -08:00
Aaron Pham
ee868b2d79 fix(search): set correct attribute on hover icon (#787)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-02 00:35:53 -08:00
Jacky Zhao
5a36e5b68d fix(style): reasonable page width for rich search preview 2024-02-02 00:29:45 -08:00
Jacky Zhao
0416c03ae6 fix: be more eager about constructing search index 2024-02-02 00:25:05 -08:00
Jacky Zhao
3b596c9311 fix: flatmap children when highlighting rich preview to avoid body 2024-02-02 00:19:19 -08:00
Jacky Zhao
970a30a139 chore: fmt 2024-02-01 23:57:17 -08:00
Jacky Zhao
dc62aeb213 pkg: bump to 4.2.0 2024-02-01 23:55:40 -08:00
Jacky Zhao
9b8e0c9d1a chore(cleanup): misc refactoring for cleanup, fix some search bugs 2024-02-01 23:55:11 -08:00
Jacky Zhao
45b93a80f4 fix: index setup, styling fixes 2024-02-01 22:22:06 -08:00
Jacky Zhao
e9fb0ecb96 fix: border radius on search preview 2024-02-01 21:19:51 -08:00
Jacky Zhao
c0c0b24138 feat: improve search preview styling and tokenization 2024-02-01 21:19:51 -08:00
Jacky Zhao
c00089bd57 chore: add window.addCleanup() for cleaning up handlers 2024-02-01 21:19:51 -08:00
Justin Fowler
8a6ebd1939 docs: clarity for RecentNotes (#786)
- Removed a word for clarity
- added reference to layout file
2024-02-01 23:17:21 -05:00
Aaron Pham
f78b512436 chore(search): check for input type and assignment of focus (#785)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-01 19:25:45 -08:00
Aaron Pham
295b8fc914 fix(search): increase size on fullPageWidth viewport (#784)
* fix(search): increase size on fullPageWidth viewport

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: fix width size to be consistent on multiple views

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: set layout to 0 if there is no term

remove flashing by setting max-height

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-01 19:44:33 -05:00
Aaron Pham
756acc7f97 feat(search): highlight on preview (#783)
* feat: primitive full-text search on preview

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: remove invalid regex and unused code path

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-02-01 16:48:27 -05:00
Aaron Pham
9aa6a18be2 fix(search): improve more general usability (closes #781) (#782)
* fix(search): improve more general usability

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: revert naming

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: correct check for enter event on no-match cases

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* Update quartz/components/scripts/search.inline.ts

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* chore: remove unecessary class for tracking mouse

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-02-01 15:56:42 -05:00
dependabot[bot]
444e05ee21 chore(deps-dev): bump @types/hast from 3.0.3 to 3.0.4 (#780)
Bumps [@types/hast](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hast) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/hast)

---
updated-dependencies:
- dependency-name: "@types/hast"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31 18:35:29 -08:00
dependabot[bot]
1c175b2d09 chore(deps): bump mdast-util-to-hast from 13.0.2 to 13.1.0 (#776)
Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) from 13.0.2 to 13.1.0.
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases)
- [Commits](https://github.com/syntax-tree/mdast-util-to-hast/compare/13.0.2...13.1.0)

---
updated-dependencies:
- dependency-name: mdast-util-to-hast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31 15:27:30 -05:00
dependabot[bot]
7b2ce8b4a3 chore(deps): bump async-mutex from 0.4.0 to 0.4.1 (#777)
Bumps [async-mutex](https://github.com/DirtyHairy/async-mutex) from 0.4.0 to 0.4.1.
- [Changelog](https://github.com/DirtyHairy/async-mutex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/DirtyHairy/async-mutex/compare/v0.4.0...v0.4.1)

---
updated-dependencies:
- dependency-name: async-mutex
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31 15:26:57 -05:00
dependabot[bot]
f2e93c3314 chore(deps-dev): bump @types/node from 20.11.11 to 20.11.14 (#779)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.11 to 20.11.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31 15:26:34 -05:00
Jacky Zhao
25e6869d38 deps: reduce dependabot frequency 2024-01-31 12:24:25 -08:00
Jacky Zhao
bfd877133b fix: regression in formatted callout titles 2024-01-31 12:09:04 -08:00
Aaron Pham
422986c98b fix(search): remove background with mouseEvent (#775)
* fix(search): remove background with mouseEvent

make sure when mouseenter we remove all existing background

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: update logics from suggestions

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* revert: class is evicted

* fix: address correct type

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-31 15:00:19 -05:00
Jacky Zhao
75d64eac91 fix: fmt 2024-01-31 11:58:54 -08:00
Jacky Zhao
355aa22318 docs: fix outdated comment on rebuild debounce behaviour 2024-01-31 11:52:10 -08:00
Jacky Zhao
7cb1c291c8 fix: allow formatting in callout titles 2024-01-31 11:41:27 -08:00
Jacky Zhao
22de92f6c4 pkg: bump to 4.1.6 2024-01-31 10:01:40 -08:00
Jacky Zhao
e1f12e6cb7 fix(style): search preview consistency 2024-01-31 09:55:23 -08:00
Aaron Pham
50bb1ffd8a feat(usability): update functions for search (#774)
* feat(usability): update functions for search

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* perf: slightly cleaner variables

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-01-31 09:38:42 -08:00
Aaron Pham
fee3ef9b3a chore(deps): bump katex to 0.16.9 (#772)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-01-31 09:25:16 -08:00
Aaron Pham
a29fadb046 feat(search): experimental telescope layout (closes #718) (#722)
* feat(search): telescope-style search

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore(search): cleanup some basis and borders

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix(search): make sure to set overflow-y

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* feat(search): shows preview on desktop only search

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* perf: add options to control layout through config

cache memoize results to avoid fetching

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: use the default configuration

* fix: correct minor type for search

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: use datasets to query for preview

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: layout changes

show preview on normal layout, and only show previous layout in list page.

* fix(type): annotate search with types

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: apply jacky's suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* chore: using map API and scss

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: styling on search container view on phones

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* Update quartz.layout.ts

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-31 01:16:14 -08:00
Jacky Zhao
4e5643fb49 fix: properly parse tags in body 2024-01-30 23:51:21 -08:00
LUCASTUCIOUS
072ee64127 feat: Feature/custom callout icon (#727)
* Add icons as masks

To handle a simple way to add custom icons, i made it pure css. Icon are now a mask for the callout-icon div, so they always follow the --color form the current callout.

Now to add a custom icon, you simply add

```css
.callout {
  &[data-callout="custom"] {
    --color: #customcolor;
    --border: #custombordercolor;
    --bg: #custombg;
    --callout-icon: url('data:image/svg+xml; utf8, <custom formatted svg>');

  }
```

to custom.scss

* remove now unused code

* Make callouts an enum

* docs: update instructions for custom callouts

* Prettier & run format

* dynamic matching

For maintainability, make dynamic mathching. If we or Obsidian want to support more callouts, we simply add it to the enum

* callout mapping const

Getting ride of the enum entierly as it's not worth here?

* fix callout icon styling

* Add forgotten icons

* Rebase

* harmonize callout icon and fold icon

* fix docs + prettier

* Update docs/features/callouts.md

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Update quartz/plugins/transformers/ofm.ts

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Suggestions fix

* remove unecessary rules

* comment is always nice

* Update docs/features/callouts.md

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-30 22:10:13 -08:00
dependabot[bot]
90043cd582 chore(deps): bump lightningcss from 1.22.1 to 1.23.0 (#765)
Bumps [lightningcss](https://github.com/parcel-bundler/lightningcss) from 1.22.1 to 1.23.0.
- [Release notes](https://github.com/parcel-bundler/lightningcss/releases)
- [Commits](https://github.com/parcel-bundler/lightningcss/compare/v1.22.1...v1.23.0)

---
updated-dependencies:
- dependency-name: lightningcss
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-30 22:05:17 -08:00
dependabot[bot]
e21d50c711 chore(deps): bump @floating-ui/dom from 1.5.3 to 1.6.1 (#766)
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom) from 1.5.3 to 1.6.1.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.6.1/packages/dom)

---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-30 22:04:53 -08:00
dependabot[bot]
f3c7211bf0 chore(deps-dev): bump @types/node from 20.3.3 to 20.11.11 (#767)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 20.11.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-30 22:03:54 -08:00
dependabot[bot]
ead7ee2f50 chore(deps-dev): bump prettier from 3.1.1 to 3.2.4 (#768)
* chore(deps-dev): bump prettier from 3.1.1 to 3.2.4

Bumps [prettier](https://github.com/prettier/prettier) from 3.1.1 to 3.2.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.1.1...3.2.4)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* format

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-30 22:03:33 -08:00
1900
6ba138b4fa feat: support selfhost umami (#764)
* feat: support selfhsot umami

* Update quartz/plugins/emitters/componentResources.ts

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

* Update quartz/plugins/emitters/componentResources.ts

Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
Co-authored-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
2024-01-30 09:58:09 -08:00
Justin Fowler
6ce754bda2 fix(css): improve wrapping when right sidebar has more than two items (#762)
* improve wrapping when right sidebar has more than two items, particularly on mobile

* Adjusted min-width
2024-01-29 21:56:59 -08:00
Aaron Pham
8df74185e9 fix(type): annotate event for nav (#761)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-01-29 21:55:10 -08:00
Aaron Pham
37c6231e79 fix(div): update class name to remove weird space afterwards (#763)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-01-29 21:51:13 -08:00
Aaron Pham
9555407f65 fix(type): make sure dispatchEvent also accept UIEvent (#760)
Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-01-29 16:26:47 -08:00
dependabot[bot]
fbb4d7e399 chore(deps): bump workerpool from 8.0.0 to 9.1.0 (#757)
* chore(deps): bump workerpool from 8.0.0 to 9.1.0

Bumps [workerpool](https://github.com/josdejong/workerpool) from 8.0.0 to 9.1.0.
- [Changelog](https://github.com/josdejong/workerpool/blob/master/HISTORY.md)
- [Commits](https://github.com/josdejong/workerpool/compare/v8.0.0...v9.1.0)

---
updated-dependencies:
- dependency-name: workerpool
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* remove @types/workerpool

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-29 12:45:37 -08:00
dependabot[bot]
5f624edb38 chore(deps): bump remark-rehype from 11.0.0 to 11.1.0 (#758)
Bumps [remark-rehype](https://github.com/remarkjs/remark-rehype) from 11.0.0 to 11.1.0.
- [Release notes](https://github.com/remarkjs/remark-rehype/releases)
- [Commits](https://github.com/remarkjs/remark-rehype/compare/11.0.0...11.1.0)

---
updated-dependencies:
- dependency-name: remark-rehype
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 12:41:51 -08:00
dependabot[bot]
b8ddf53aa8 chore(deps): bump rfdc from 1.3.0 to 1.3.1 (#759)
Bumps [rfdc](https://github.com/davidmarkclements/rfdc) from 1.3.0 to 1.3.1.
- [Commits](https://github.com/davidmarkclements/rfdc/compare/v1.3.0...v1.3.1)

---
updated-dependencies:
- dependency-name: rfdc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 12:41:33 -08:00
dependabot[bot]
b85a3543f4 chore(deps): bump @napi-rs/simple-git from 0.1.11 to 0.1.14 (#756)
Bumps [@napi-rs/simple-git](https://github.com/Brooooooklyn/simple-git) from 0.1.11 to 0.1.14.
- [Release notes](https://github.com/Brooooooklyn/simple-git/releases)
- [Commits](https://github.com/Brooooooklyn/simple-git/compare/v0.1.11...v0.1.14)

---
updated-dependencies:
- dependency-name: "@napi-rs/simple-git"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 12:40:55 -08:00
Jacky Zhao
ebf429a9c6 fix: fmt 2024-01-29 09:38:14 -08:00
Jacky Zhao
2d727443b3 fix: implement regex fix for alt in image wikilinks (closes #753) 2024-01-29 09:36:36 -08:00
Jacky Zhao
76be137283 fix: attempt to merge cached folder state between builds (closes #691) 2024-01-29 00:56:20 -08:00
Aaron Pham
f68872c09f feat(icon): update content for gfm links (#751)
* feat(icon): update content for gfm links

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* chore: remove unused var

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* fix: inherit display to remove additional spacing

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

* revert: remove redundant svg attribute

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>

---------

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2024-01-28 23:38:59 -08:00
Mara-Li
b7152f743b feat: div that encapsulate PageList component (#750)
* feat: div that encapsulate PageList component

* change class to follow review

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* apply page-listing div to TagContent

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-28 22:52:04 -08:00
Mara-Li
603c181ad2 feat: allow to config a translation for date (#739)
* fix: alt error mix with height/width

More granular detection of alt and resize in image

* fix: format

* feat: allow to translate the date displayed

* style: format

* fix: rename to fusion dateLocale with locale (i18n support)

* Update quartz/components/PageList.tsx

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* remove default key as it was already set

* add docstring for locale

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-28 22:13:59 -08:00
Mara-Li
16adbd3011 fix: cssclasses was not applied on folder note (index) (#749)
* docs: improve first-time git setup

* fix: cssClasses was not applied on index page

* refactor: remove vscode files

* fix: format

* fix: cssClasses should be applied on the entire div, not only the article

* feat: support cssClasses for tag-listing

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-28 22:12:48 -08:00
Jacky Zhao
b014d060f3 fix: content-disposition inline should apply to all resource types (closes #728) 2024-01-28 22:12:01 -08:00
Jacky Zhao
85f05ea99b fix: revert parsing dates in frontmatter 2024-01-28 21:27:16 -08:00
Jacky Zhao
bf5a556cc1 docs: improve first-time git setup 2024-01-28 00:20:08 -08:00
Jacky Zhao
c4b756c817 style: remove redundant webkit prefix 2024-01-27 23:13:17 -08:00
Jacky Zhao
211f95c527 fix: allow alt to be defined in wikilinks alongside dims 2024-01-27 22:49:57 -08:00
Jacky Zhao
ba40516c54 fix: fmt 2024-01-27 22:24:13 -08:00
LUCASTUCIOUS
a70078ccdc feat: Option to mask folder count (#734)
* Option to mask folder count

* Update quartz/components/pages/FolderContent.tsx

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-27 22:21:32 -08:00
Jacky Zhao
2b62e29282 fix: revert bad tsconfig change 2024-01-27 22:19:37 -08:00
Jacky Zhao
efdce070e1 deps: bump flexsearch 2024-01-27 22:15:25 -08:00
dependabot[bot]
2739457c86 chore(deps): bump shikiji from 0.9.9 to 0.10.2 (#742)
Bumps [shikiji](https://github.com/antfu/shikiji/tree/HEAD/packages/shikiji) from 0.9.9 to 0.10.2.
- [Release notes](https://github.com/antfu/shikiji/releases)
- [Commits](https://github.com/antfu/shikiji/commits/v0.10.2/packages/shikiji)

---
updated-dependencies:
- dependency-name: shikiji
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 22:01:43 -08:00
dependabot[bot]
7695df69e5 chore(deps): bump rehype-mathjax from 5.0.0 to 6.0.0 (#745)
Bumps [rehype-mathjax](https://github.com/remarkjs/remark-math) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/remarkjs/remark-math/releases)
- [Commits](https://github.com/remarkjs/remark-math/compare/rehype-mathjax@5.0.0...rehype-mathjax@6.0.0)

---
updated-dependencies:
- dependency-name: rehype-mathjax
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 22:00:38 -08:00
dependabot[bot]
319dec4245 chore(deps): bump @napi-rs/simple-git from 0.1.9 to 0.1.11 (#746)
Bumps [@napi-rs/simple-git](https://github.com/Brooooooklyn/simple-git) from 0.1.9 to 0.1.11.
- [Release notes](https://github.com/Brooooooklyn/simple-git/releases)
- [Commits](https://github.com/Brooooooklyn/simple-git/compare/v0.1.9...v0.1.11)

---
updated-dependencies:
- dependency-name: "@napi-rs/simple-git"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 21:59:02 -08:00
dependabot[bot]
bebd6320b7 chore(deps-dev): bump tsx from 4.6.2 to 4.7.0 (#743)
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.6.2 to 4.7.0.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/develop/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.6.2...v4.7.0)

---
updated-dependencies:
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 21:56:51 -08:00
dependabot[bot]
0a2d746e38 chore(deps): bump rehype-pretty-code from 0.12.3 to 0.12.6 (#741)
Bumps [rehype-pretty-code](https://github.com/atomiks/rehype-pretty-code) from 0.12.3 to 0.12.6.
- [Release notes](https://github.com/atomiks/rehype-pretty-code/releases)
- [Commits](https://github.com/atomiks/rehype-pretty-code/compare/v0.12.3...v0.12.6)

---
updated-dependencies:
- dependency-name: rehype-pretty-code
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-27 21:47:04 -08:00
Jacky Zhao
b11fefbbbe feat: enable dependabot 2024-01-27 21:44:38 -08:00
Jacky Zhao
42ee069c1c fix: generalize frontmatter parsing and coercing 2024-01-27 21:39:16 -08:00
LUCASTUCIOUS
b211d49922 feat: Handling cssclasses properties in Quartz (#711)
* Add cssclasses to article

* Prettier

* Update quartz/components/pages/Content.tsx

* Update quartz/components/pages/Content.tsx

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-27 18:34:21 -08:00
Jacky Zhao
af3a4ff9cd docs: i can't type 2024-01-26 20:23:43 -08:00
Jacky Zhao
448ba008e0 docs: fix phrasing 2024-01-26 20:16:54 -08:00
Jacky Zhao
8fa1a1e7b9 fix: allow partial when specifiying layout for emitter plugins 2024-01-26 13:40:37 -08:00
Jacky Zhao
b87c6cd5c7 docs: add nicole van der hoeven's setup guide 2024-01-26 10:55:59 -08:00
20fffdc681 [obsidian] vault backup: 2024-01-26 18:18:03[ 2024-01-26 18:18:03 +09:00
Jacky Zhao
a8e1c4abc2 docs: rearrange showcase 2024-01-25 22:22:07 -08:00
Xinyang Yu
d90199c8db fix: code block overflow scroll (#729) 2024-01-25 09:56:26 -08:00
LUCASTUCIOUS
d5b40279bd feat: Enable custom callout (#724)
* Enable custom callout

make a callout custom defaulted to a note one.

* Add a comment

* remove comment from 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>

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2024-01-24 23:54:24 -08:00
af4add37d3 [obsidian] vault backup: 2024-01-25 01:44:57[ 2024-01-25 01:44:57 +09:00
3cdab47ed4 [obsidian] vault backup: 2024-01-24 23:44:56[ 2024-01-24 23:44:56 +09:00
Jacky Zhao
b22bcd17b4 fix: border-box result-card 2024-01-23 20:20:35 -08:00
Jacky Zhao
fa6c02d321 fix: make search result card block 2024-01-23 17:08:56 -08:00
Jacky Zhao
5fb203a6df fix(style): make a not inline-block 2024-01-23 17:08:56 -08:00
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
c9ac2a7507 pkg: bump to 4.1.5 2024-01-22 10:56:58 -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
3370e79584 [obsidian] vault backup: 2024-01-22 23:59:54[ 2024-01-22 23:59:54 +09:00
be97626988 [obsidian] vault backup: 2024-01-22 22:59:54[ 2024-01-22 22:59:54 +09: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
846535a3ab [obsidian] vault backup: 2024-01-22 12:59:53[ 2024-01-22 12:59:53 +09:00
893b47a6d8 [obsidian] vault backup: 2024-01-22 11:59:53[ 2024-01-22 11:59:53 +09: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
af0e152a9b [obsidian] vault backup: 2024-01-20 01:34:49[ 2024-01-20 01:34:49 +09:00
6863dde05f [obsidian] vault backup: 2024-01-19 18:20:20[ 2024-01-19 18:20:20 +09:00
ad059fe2e6 [obsidian] vault backup: 2024-01-19 14:19:40[ 2024-01-19 14:19:40 +09:00
9c668eaa78 [obsidian] vault backup: 2024-01-19 13:19:40[ 2024-01-19 13:19:40 +09:00
2a6eaaa499 [obsidian] vault backup: 2024-01-19 12:19:40[ 2024-01-19 12:19:41 +09: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
d48240b412 [obsidian] vault backup: 2024-01-19 02:44:33[ 2024-01-19 02:44:33 +09:00
bf1c3388ca [obsidian] vault backup: 2024-01-19 01:44:33[ 2024-01-19 01:44:33 +09:00
95c35accfe [obsidian] vault backup: 2024-01-18 21:50:02[ 2024-01-18 21:50:02 +09:00
4284907c8a [obsidian] vault backup: 2024-01-18 16:52:25[ 2024-01-18 16:52:25 +09: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
ca28b2a958 updated 2024-01-17 15:55:54 +09:00
2647a23c98 [obsidian] vault backup: 2024-01-17 08:16:16[ 2024-01-17 08:16:16 +09: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
e70312320f feat: improve default layout 2024-01-13 09:47:56 -08:00
Jacky Zhao
4e82b0d8ce docs: add sidneys artist handbook to showcase 2024-01-13 09:37:24 -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
10d60d4797 [obsidian] vault backup: 2024-01-10 04:38:43[ 2024-01-10 04:38:43 +09:00
62474e397d [obsidian] vault backup: 2024-01-10 00:54:23[ 2024-01-10 00:54:23 +09:00
Jacky Zhao
1a8aedf5f5 docs: clarify git only sets modified 2024-01-07 15:39:38 -08:00
Aaron Pham
a4d6f701bf fix(showcase): markdown link (#673) 2024-01-07 11:47:53 -08:00
Aaron Pham
60017164ad chore: add my garden 😃 (#672) 2024-01-07 11:35:52 -08:00
1d9f52e1aa readme 2024-01-05 17:33:53 +09:00
08ac0c3f8c bump to v4 2024-01-05 17:29:34 +09:00
5c199ae6ef backup 2024-01-05 17:26:24 +09:00
a7271f762c [obsidian] vault backup: 2024-01-05 17:15:38[ 2024-01-05 17:15:38 +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
e758cbe1ee pkg: bump version to 4.1.4 2023-12-28 14:00:15 -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
Sidney
e1b6a0014c docs: add explorer example for advanced sortFn (#564)
* Added doc example to explorer sortFn

* Prettier fixed formatting

* Let Prettier fix the formatting of the entire markdown file

* Updated example

* Added extra commentary and fixed example

* Update docs/features/explorer.md

* doc fixes

* docs: remove leftover TODO

* docs: move example to `advanced`

---------

Co-authored-by: Sidney <85735034+Epicrex@users.noreply.github.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
Co-authored-by: Ben Schlegel <ben5.schlegel@gmail.com>
2023-12-28 12:04:15 +01: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
649af60c24 [obsidian] vault backup: 2023-12-28 16:14:44[ 2023-12-28 16:14:44 +09: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
3f5f0f83d4 [obsidian] vault backup: 2023-12-25 22:24:47[ 2023-12-25 22:24:47 +09:00
fb76f71f7a Merge remote-tracking branch 'origin/v4' into v4 2023-12-25 17:30:33 +09:00
b9db466d85 [obsidian] vault backup: 2023-12-25 17:30:31[ 2023-12-25 17:30:31 +09:00
Jacky Zhao
63bf1e14b5 style: remove relative from base pre 2023-12-20 19:55:28 -08:00
migueltorrescosta
be76da9e95 docs: Add CollapsedWave to showcase.md (#643)
Thank you so much for a beautiful setup
2023-12-20 12:09:48 -08:00
Jacky Zhao
8fe37cc5e5 docs: update issue template 2023-12-20 10:05:00 -08:00
Jacky Zhao
2e9896c893 fix: deep clone before relativizing urls in transclude (closes #640) 2023-12-20 09:52:17 -08:00
Jacky Zhao
7bcf27241f fix: latex before syntax highlighting 2023-12-19 19:03:40 -08:00
Jacky Zhao
b44a79eeba fix: wikilinks should allow external links (closes #639) 2023-12-19 11:40:59 -08:00
Jacky Zhao
9b9d86474b fix: mermaid rendering fix from upstream 2023-12-19 11:01:55 -08:00
Jacky Zhao
4c83251f8e feat: -v flag should log exact error on parse failure 2023-12-19 09:07:52 -08:00
Jacky Zhao
984ab1c578 fix: change backtick to regular after making script loading less hacky 2023-12-18 23:13:37 -08:00
Jacky Zhao
443cd53a1a fix: mermaid rendering broken after rehype-pretty-code bump (closes #638) 2023-12-18 23:09:49 -08:00
Jacky Zhao
5152d32fbd pkg: bump version to 4.1.3 2023-12-18 09:50:14 -08:00
Jacky Zhao
ea6208c1f0 deps: bump everything (closes #635) (#636)
* deps: bump ws

* deps: bump lightningcss

* deps: workerpool

* deps: various types

* deps: chalk

* deps: globby

* deps: preact

* deps: tsx

* deps: @floating-ui/dom

* deps: esbuild

* deps: types + prettier

* deps: rimraf, typescript

* deps: remark/rehype/unified ecosystem

* format
2023-12-18 09:48:40 -08:00
Jacky Zhao
78b33fc2fb fix: release build lock before client refresh 2023-12-17 16:46:17 -08:00
Jacky Zhao
d2be097b76 feat: include tag hierarchies in tag listing, sort tag listing 2023-12-17 15:09:51 -08:00
Jacky Zhao
ad1f964a5f docs: graph view tag options 2023-12-17 13:19:03 -08:00
Jacky Zhao
150050f379 docs: agentic computing in quartz philosophy 2023-12-17 13:01:44 -08:00
Jacky Zhao
d979331dc7 fix: remove whitespace unicode from tag regex 2023-12-17 12:54:52 -08:00
Jacky Zhao
972cf0a887 feat: support emoji tags (closes #634) 2023-12-17 12:28:28 -08:00
Jacky Zhao
14e6b13ff1 docs: dont pull on first sync 2023-12-17 09:57:46 -08:00
Jacky Zhao
3c01b92cc4 docs: note embeds and update git hint 2023-12-16 11:04:18 -08:00
Jacky Zhao
ed9bd43d9f docs: update showcase 2023-12-15 12:18:29 -08:00
Jacky Zhao
c35818c336 fix: set upstream in sync handler, cleanup docs around setting up github 2023-12-14 16:48:09 -08:00
Jacky Zhao
a464ae5029 fix: format 2023-12-13 16:47:22 -08:00
Jacky Zhao
66e297c0ea css: make article no longer relative to prevent z-fighting 2023-12-13 16:40:24 -08:00
Jacky Zhao
4442847b37 fix: internal link selector specificity 2023-12-13 16:07:44 -08:00
5affbb1945 [obsidian] vault backup: 2023-12-14 09:06:59[ 2023-12-14 09:06:59 +09:00
d809f0e50a Merge remote-tracking branch 'origin/v4' into v4 2023-12-14 00:36:32 +09:00
804eefd9d1 [obsidian] vault backup: 2023-12-14 00:36:29[ 2023-12-14 00:36:29 +09:00
Jacky Zhao
e6b5ca33c9 re-add gitkeep to content 2023-12-11 15:34:21 -08:00
Jacky Zhao
1b92440009 fix: better error handling on spawnsync failures 2023-12-11 10:38:55 -08:00
Jacky Zhao
c6546903f2 fix: reland string coercion in title 2023-12-10 06:19:29 -08:00
Jacky Zhao
2c69b0c97d fix: frontmatter coercion (empty string is falsy) 2023-12-08 16:55:40 -08:00
15076e7985 fixed scss 2023-12-08 11:38:45 +09:00
9cba6cd188 [obsidian] vault backup: 2023-12-08 03:08:58[ 2023-12-08 03:08:58 +09:00
138e7436d0 [obsidian] vault backup: 2023-12-07 17:36:31[ 2023-12-07 17:36:32 +09:00
420b59c41e [obsidian] vault backup: 2023-12-06 20:20:54[ 2023-12-06 20:20:54 +09:00
e47e4bd56f [obsidian] vault backup: 2023-12-06 19:18:40[ 2023-12-06 19:18:40 +09:00
16c7cc245c [obsidian] vault backup: 2023-12-06 18:17:39[ 2023-12-06 18:17:39 +09:00
a39b0f0b18 [obsidian] vault backup: 2023-12-06 12:07:09[ 2023-12-06 12:07:09 +09:00
05152eb6be Merge remote-tracking branch 'origin/v4' into v4 2023-12-06 03:51:15 +09:00
3fe7116627 [obsidian] vault backup: 2023-12-06 03:51:12[ 2023-12-06 03:51:12 +09:00
6a70b122d3 [obsidian] vault backup: 2023-12-06 01:46:41[ 2023-12-06 01:46:41 +09:00
29c7af6dc0 Merge branch 'v4' of github.com:tomoyanonymous/quartz-research-note into v4 2023-12-06 01:36:58 +09:00
a061e398d3 changed 2023-12-06 01:36:43 +09:00
Sam Stokes
a7e20804f5 feat: Support space-delimited tags in FrontMatter transformer (#620) 2023-12-04 18:18:47 -08:00
Jacky Zhao
5196f3b9db docs: github setup and hosting fixes 2023-12-03 23:25:40 -08:00
Jimin Kim
f0ec6c9b92 fix: tag index page (#616) 2023-12-03 14:56:30 -08:00
Jacky Zhao
9c88d5967f fix: don't show popovers on heading anchors 2023-12-03 09:22:16 -08:00
Jacky Zhao
0d8c025d6a deps: version bump 2023-12-02 17:00:06 -08:00
Jacky Zhao
54b4a5567c fix: fmt 2023-12-02 16:55:38 -08:00
Jacky Zhao
610b04406f fix: incorrect test 2023-12-02 16:54:09 -08:00
Jacky Zhao
82bd08d14a fix: transcludes and relative paths 2023-12-02 16:51:03 -08:00
mancuoj
649090de1b docs: add deploy with netlify (#613) 2023-12-01 22:59:02 -08:00
Jacky Zhao
b5fec6c87f feat: allow popovers on intrapage links (closes #243) 2023-12-01 09:00:47 -08:00
943c997608 [obsidian] vault backup: 2023-12-01 11:49:00[ 2023-12-01 11:49:00 +09:00
df8794cea8 [obsidian] vault backup: 2023-12-01 02:57:48[ 2023-12-01 02:57:48 +09:00
d0290e40fa [obsidian] vault backup: 2023-11-30 16:51:54[ 2023-11-30 16:51:54 +09:00
86f94c6bee [obsidian] vault backup: 2023-11-30 14:15:53[ 2023-11-30 14:15:53 +09:00
Jacky Zhao
0d314db1f8 fix(style): overflow on toc 2023-11-29 10:50:47 -08:00
cb925d21aa [obsidian] vault backup: 2023-11-29 15:22:30[ 2023-11-29 15:22:30 +09:00
Odaimoko
660aae62e0 docs: add Imk&Cc's homepage to showcase.md (#595)
* add Imk&Cc's homepage to showcase.md

* Update showcase.md

* Update showcase.md
2023-11-27 23:05:18 -08:00
62ae4d7a87 fixed build 2023-11-27 18:03:13 +09:00
ae602f72e4 Merge commit '76f2664277e07a7d1b011fac236840c6e8e69fdd' into v4 2023-11-27 18:01:51 +09:00
7d7c6feaae Squashed commit of the following:
commit 76f2664277
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Nov 13 22:57:05 2023 -0800

    versioning: bump to v4.1.1

commit 74777118a7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Nov 13 22:51:40 2023 -0800

    feat: header and full-page transcludes (closes #557)

commit 8223465bda
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Nov 12 14:33:19 2023 -0800

    fix: make :has img selector direct

commit cf6ab9e933
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Nov 12 14:27:53 2023 -0800

    feat: option to specify npx quartz sync message (closes #583)

commit 74c63e448e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 21:13:10 2023 -0800

    fix(style): dont internal-link highlight when image (closes #581)

commit 43d638a6de
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 21:06:37 2023 -0800

    perf: compute mapping of folder name to file data for faster breadcrumbs

commit d1551872ff
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 20:46:57 2023 -0800

    fix: check if popover exists after fetching and before inserting

commit 275bea3051
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 20:46:29 2023 -0800

    style + cfg: resolve breadcrumb titles by default and change arrow character

commit bc02791734
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 20:27:51 2023 -0800

    fix: .date.getTime() based sort

commit bf603c49c2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 12:08:54 2023 -0800

    fix: sort rss feed by date

commit f67356c3d2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 12:02:34 2023 -0800

    lint: format

commit 5d666d1860
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 11:59:05 2023 -0800

    fix: normalize relative urls (closes #569)

commit 22b7cf135e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 11:41:44 2023 -0800

    types: cast in jsx.tsx to avoid @ts-ignore

commit 50a87d0d86
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 11:39:56 2023 -0800

    style: scrollable tables

commit 134b6ed582
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 10:11:31 2023 -0800

    fix: anchors links shouldnt cause reload (closes #574)

commit 99e8f5944f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 11 09:56:30 2023 -0800

    fix: trailing slash aliases (closes #577)

commit e9f4e28a2d
Author: Yes365 <ninfovores365@gmail.com>
Date:   Fri Nov 10 11:44:16 2023 +0800

    fix: adapt vercel cleanurls (#487)

    Co-authored-by: Harrison <Harrison@fanruan.com>

commit 2a6b9a9ea0
Author: Niklas Schröder <33390735+lnschroeder@users.noreply.github.com>
Date:   Tue Nov 7 18:16:48 2023 +0100

    docs: fix property name for ToC toggle (#573)

commit e806c30fa1
Author: Mau Camargo <52770775+camargomau@users.noreply.github.com>
Date:   Sun Nov 5 13:30:10 2023 -0600

    docs: Add Mau Camargo's Notkesto to showcase (#570)

commit aac7b7e97d
Author: Anson Yu <ansonyu24@gmail.com>
Date:   Sat Nov 4 17:20:16 2023 -0400

    docs: Update making plugins.md (#567)

    :)

commit 101e9946bd
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 4 12:11:42 2023 -0700

    feat: add collapseByDefault option to TableOfContents (closes #566)

commit a62a97c7ab
Author: Emil Rofors <emirof@gmail.com>
Date:   Fri Nov 3 16:40:43 2023 -0700

    docs: add GitLab pages CI (#549)

    * add .gitlab-ci.yml

    * move GitLab CI to hosting.md

    * remove extra folder name

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * remove test from gitlab instructions

    * run prettier

    ---------

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit 923b72fb67
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Nov 1 10:03:45 2023 -0700

    feat: auto-tag releases (closes #560)

commit 05a1c34c6f
Author: Florence <59734957+Pydes-boop@users.noreply.github.com>
Date:   Wed Nov 1 17:57:32 2023 +0100

    docs: remove dead link (#561)

commit 06ccb89cd7
Author: Blue Rose <134471273+bluerosegarden@users.noreply.github.com>
Date:   Tue Oct 31 15:53:49 2023 -0500

    docs: clarifications about globs (#559)

    * Add note about fast-glob

    * Add warning about non-markdown files

    Also added a glob pattern to filter out all non-markdown files outside of a specified folder.

    * run npm format

    ---------

    Co-authored-by: wych <wychwitchcraft@gmail.com>

commit 01fc8e4640
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Oct 25 09:40:43 2023 -0700

    fix: disable semi-broken flexsearch cache

commit 7c01e8dde0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 22 09:54:12 2023 -0700

    feat: openLinksInNewTab option for link transformer

commit b7ae7a99db
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Oct 21 21:12:11 2023 -0700

    fix: styling for nested popover tag in page list

commit 60b3bc34cb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Oct 21 21:05:46 2023 -0700

    fix: catch html to jsx errors (closes #547)

commit dc834015d0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Oct 21 20:27:49 2023 -0700

    fix(style): tag float orientation for long tags on page listing

commit 1e357ef5ac
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Oct 21 20:09:49 2023 -0700

    fix(style): prioritize base and custom scss over component css

commit 54e722a55d
Author: freenandes <42041153+freenandes@users.noreply.github.com>
Date:   Wed Oct 18 03:43:41 2023 +0100

    docs: Update showcase.md (#540)

    changed URL

commit 86d16b12a2
Author: Thomas <65691606+NotTacoz@users.noreply.github.com>
Date:   Wed Oct 18 10:43:20 2023 +0800

    docs(explorer): Fixed small typo with extra } in explorer.md (#541)

commit ed971800c0
Author: freenandes <42041153+freenandes@users.noreply.github.com>
Date:   Tue Oct 17 16:58:28 2023 +0100

    Update showcase.md (#539)

commit af9ddadc4d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Oct 14 13:45:56 2023 -0700

    fix(css): import base from custom instead of the other way around (#536)

commit da0a062c05
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 8 09:59:18 2023 -0700

    feat: docker support for v4 (closes #530)

commit f66d2c23ac
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 8 09:15:06 2023 -0700

    fix: ctrl+click with spa enabled

commit 3268d45a20
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Oct 5 13:48:52 2023 -0700

    css: make article relative

commit afa163f2fe
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Oct 5 13:30:06 2023 -0700

    style: styling for codeblocks without langs (#527)

commit cec4877adb
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Thu Oct 5 18:19:56 2023 +0200

    fix(breadcrumbs): problem with folder whitespace (#522)

    * fix(breadcrumbs): problem with folder whitespace

    use slugs for folder hrefs so folder paths get resolved properly

    * feat: only use `slug` for constructing crumbs

    * fix: remove capitalization

commit cf0c090e3c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Oct 4 09:23:56 2023 -0700

    specify minimum npm version

commit c8f5dbbad3
Author: Luca Salvarani <lucasalvarani99@gmail.com>
Date:   Mon Oct 2 02:20:55 2023 +0200

    fix: Fix `Backlinks` not applying the display class (#519)

    * fix: Fix `Backlinks` not applying the display class

    Fix #518

    * fix: Apply `displayClass` to all layout components

    * refactor: Use same style

    * fix: Remove `undefined` class using coalescing operator

commit ab5efac75f
Author: bfahrenfort <59982409+bfahrenfort@users.noreply.github.com>
Date:   Sun Oct 1 11:47:22 2023 -0500

    Fix: RSS title escaping (#521)

    * Fix title escaping

    * npm run format

commit 2f99339dcf
Author: Hrishikesh Barman <geekodour@users.noreply.github.com>
Date:   Sat Sep 30 00:05:26 2023 +0530

    feat: add transformations for latex in oxhugofm (#510)

    ox-hugo currently supports the following syntax for latex equations:
    - https://orgmode.org/manual/LaTeX-fragments.html
    - https://ox-hugo.scripter.co/doc/equations

    This syntax is supported by mathjax as is mentioned in the ox-hugo documentation.

    But quartz uses remark-math which has some issues with the \( \) syntax.
    See https://github.com/remarkjs/remark-math/issues/39

    This change adds few more transformations to the OxHugoFlavouredMarkdown
    plugin, which makes a best effort conversion of this syntax into what
    the Quartz Latex transformer plugin supports.

    With these changes, the generated files show latex formatting with
    default quartz configuration.

    Sidenote on `\_` escape by ox-hugo:

    ox-hugo escapes, _ using \_, we match against it after we transform
    equations into what quartz supports($$ and $).

    This could be achieved using lookaround like regex as follows
    ```js
    (?<=(\$|\$\$)[\s\S]*) -> Positive lookbehind for $ or $$
    \\_ -> Matches \_
    (?=[\s\S]*(?:\1)) Positive lookahead for $ or $$ if matched
    const escapedUnderscoreRegex = new RegExp(/(?<=(\$|\$\$)[\s\S]*)\\_(?=[\s\S]*(?:\1))/, "g")
    ````

    But since lookahead/behind can slow things down on large files, we just
    look up all equations with $ and $$ delimiters and then try replacing \_

commit 5232d09af5
Author: ArtfulAzeria <146041757+ArtfulAzeria@users.noreply.github.com>
Date:   Fri Sep 29 20:17:48 2023 +0200

    feat: Better and more responsive tag behavior (#515)

    * fix(explorer): default sortFn implementation (#511)

    * fix: use `numeric` + `base` for localeCompare

    * docs(explorer): update default sortFn

    * fix: better and more responsive tag behavior

    * tags css moved to TagList.tsx

    * used npm run format

    * merged tag declarations

    ---------

    Co-authored-by: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>

commit 0138085c16
Author: Catchears <57631841+Catchears@users.noreply.github.com>
Date:   Fri Sep 29 17:19:10 2023 +0200

    docs: fix typo in breadcrumbs documentation (#513)

commit 0b61f6fbfd
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Fri Sep 29 10:26:15 2023 +0200

    feat: implement breadcrumb component (#508)

    * feat: implement breadcrumbs

    * style: fix styling, move breadcrumbs to top

    * refactor: move `capitalize to `lang.ts``

    * refactor: clean breadcrumb generation

    * feat: add options to breadcrumbs

    * feat: implement `resolveFrontmatterTitle`

    * feat: add `hideOnRoot` option

    * feat(consistency): capitalize every crumb

    * style: add `flex-wrap` to parent container

    * refactor: clean `Breadcrumbs.tsx`

    * feat(accessibility): use `nav`, add aria label

    * style: improve look in popovers by adding margin

    * docs: write docs for breadcrumb component

    * refactor: collapse `if` condition for hideOnRoot

    * chore: add todo for perf optimization

    * docs: update introduction

commit d4c122646c
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Thu Sep 28 17:39:44 2023 +0200

    fix(explorer): default sortFn implementation (#511)

    * fix: use `numeric` + `base` for localeCompare

    * docs(explorer): update default sortFn

commit d22c3c107a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Sep 25 18:15:55 2023 -0700

    fix: coerce title to string

commit 697bffdb8b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Sep 24 14:47:30 2023 -0700

    fix: treat the 0 time as invalid too

commit ea5742c328
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Sep 24 10:31:47 2023 -0700

    fix: mermaid copy source position

commit 95eec5b49d
Author: Chad Lee <git@chadly.net>
Date:   Sun Sep 24 12:27:42 2023 -0500

    add site to showcase (#504)

commit c5b9137f12
Author: Vince Imbat <96913392+vinceimbat@users.noreply.github.com>
Date:   Sat Sep 23 10:39:02 2023 +0800

    docs: Adds Vince Imbat to showcase (#501)

commit 13c8673226
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Sep 22 10:04:37 2023 -0700

    feat: add warning for invalid date format

commit a897cc1f53
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Sep 22 09:43:34 2023 -0700

    feat: add warning for missing home page

commit d93599364a
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Fri Sep 22 17:20:19 2023 +0200

    docs(showcase): fix pull request redirect link (#500)

commit fa69c2a565
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Thu Sep 21 19:35:11 2023 +0200

    fix(explorer): increase consistency, explicitly use font-family (#496)

    * fix(explorer): display name for folders without `index` file

    * docs(explorer): add section for folder display names

    * docs(explorer): fix broken wikilink

    * fix(consistency): explicitly set font + label/link fix

    Use consistent styling between folders with `folderClickBehavior: "link"` and `"collapse`

    * Update quartz/components/styles/explorer.scss

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * Update quartz/components/styles/explorer.scss

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    ---------

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit 8eb1554b13
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Thu Sep 21 18:54:33 2023 +0200

    fix(explorer): display names for folders without frontmatter (#494)

    * fix(explorer): display name for folders without `index` file

    * docs(explorer): add section for folder display names

commit dcdeae4e7b
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Thu Sep 21 18:53:19 2023 +0200

    docs(explorer): update default config + new example (#493)

commit 48452231d5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 20 16:09:18 2023 -0700

    perf: memoize filetree computation (#490)

    * perf: memoize filetree computation

    * format

    * var -> let

commit 16d33fb771
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 20 16:08:54 2023 -0700

    feat: display name for folders, expand explorer a little bit (#489)

    * feat: display name for folders, expand explorer a little bit

    * update docs

commit b029eeadab
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Wed Sep 20 22:55:29 2023 +0200

    feat(explorer): improve accessibility and consistency (+ bug fix) (#488)

    * feat(consistency): use `all: unset` on button

    * style: improve accessibility and consistency for explorer

    * fix: localStorage bug with folder name changes

    * chore: bump quartz version

commit 6a9e6352e8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 20 13:52:45 2023 -0700

    Revert "feat: Making Quartz available offline by making it a PWA (#465)"

    This reverts commit d6301fae90.

commit 70e029d151
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 20 13:52:29 2023 -0700

    Revert "docs: wording changes for offline support"

    This reverts commit 52a172d1a4.

commit 0bad3ce799
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 20 11:58:52 2023 -0700

    docs: document enableToc

commit 52a172d1a4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 20 11:40:36 2023 -0700

    docs: wording changes for offline support

commit d6301fae90
Author: Adam Brangenberg <adambrangenberg@proton.me>
Date:   Wed Sep 20 20:38:13 2023 +0200

    feat: Making Quartz available offline by making it a PWA (#465)

    * Adding PWA and chaching for offline aviability

    * renamed workbox config to fit Quartz' scheme

    * Documenting new configuration

    * Added missig umami documentation

    * Fixed formatting so the build passes, thank you prettier :)

    * specified caching strategies to improve performance

    * formatting...

    * fixing "404 manifest.json not found" on subdirectories by adding a / to manifestpath

    * turning it into a plugin

    * Removed Workbox-cli and updated @types/node

    * Added Serviceworkercode to offline.ts

    * formatting

    * Removing workbox from docs

    * applied suggestions

    * Removed path.join for sw path

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * Removed path.join for manifest path

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * Removing path module import

    * Added absolute path to manifests start_url and manifest "import" using baseUrl

    * Adding protocol to baseurl

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * Adding protocol to start_url too then

    * formatting...

    * Adding fallback page

    * Documenting offline plugin

    * formatting...

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * merge suggestion

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * formatting...

    * Fixing manifest path, all these nits hiding the actual issues .-.

    * Offline fallback page through plugins, most things taken from 404 Plugin

    * adding Offline Plugin to config

    * formatting...

    * Turned offline off as default and removed offline.md

    ---------

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit 27a6087dd5
Author: rwutscher <richard.wutscher@gmail.com>
Date:   Tue Sep 19 21:26:30 2023 +0200

    fix: tag regex no longer includes purely numerical 'tags' (#485)

    * fix: tag regex no longer includes purely numerical 'tags'

    * fix: formatting

    * fix: use guard in findAndReplace() instead of expanding the regex

commit 1bf7e3d8b3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Sep 19 10:22:39 2023 -0700

    fix(nit): make defaultOptions on explorer not a function

commit cc31a40b0c
Author: David Fischer <david@konst.fish>
Date:   Tue Sep 19 18:25:51 2023 +0200

    feat: support changes in system theme (#484)

    * feat: support changes in system theme

    * fix: run prettier

    * fix: add content/.gitkeep

commit 0d3cf29226
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Mon Sep 18 23:32:00 2023 +0200

    docs: fix explorer example (#483)

commit 6a2e0b3ad3
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Sun Sep 17 22:04:44 2023 +0200

    fix: bad visibility for last explorer item (#478)

    * fix: bad visibility for last explorer item

    * feat(explorer): add pseudo element for observer

commit e67f409ec1
Merge: af41f34b 4afb099b
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Sun Sep 17 21:36:04 2023 +0200

    Merge pull request #479 from benschlegel/explorer-config

    feat(explorer): add config for custom sort/map/filter functions

commit 4afb099bf3
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sun Sep 17 21:32:23 2023 +0200

    docs: fix examples

commit 6914d4b40c
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sun Sep 17 21:20:09 2023 +0200

    docs: fix intra page links

commit af41f34bfd
Author: Christian Gill <gillchristiang@gmail.com>
Date:   Sun Sep 17 20:02:00 2023 +0200

    fix(slug): Handle question mark (#481)

commit 7ac772fca8
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Sun Sep 17 19:29:20 2023 +0200

    fix: darkmode scroll bars (#480)

commit 5cc9253c41
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sun Sep 17 16:41:23 2023 +0200

    docs(explorer): write docs for new features

commit 94a04ab1c9
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sun Sep 17 15:51:08 2023 +0200

    fix(explorer): filter function in `ExplorerNode`

commit 9358f73f1c
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sun Sep 17 12:41:06 2023 +0200

    fix: display name for file nodes

commit f7029012df
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sat Sep 16 21:58:38 2023 +0200

    feat: black magic

    add config for `order` array, which determines the order in which all passed config functions for explorer will get executed in.

    functions will now dynamically be called on `fileTree` via array accessor (e.g. fileTree["sort"].call(...)) with corresponding function from options being passed to call)

commit fea352849c
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sat Sep 16 19:45:21 2023 +0200

    fix: create deep copy of file passed into tree

commit 3d8c470c0d
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sat Sep 16 19:35:27 2023 +0200

    feat(explorer): implement `map` fn argument

    Add a function for mapping over all FileNodes as an option for `Explorer`

commit 31d16fbd2c
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sat Sep 16 19:18:59 2023 +0200

    feat(explorer): integrate filter option

commit 036a33f70b
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sat Sep 16 17:47:44 2023 +0200

    fix: use correct import for `QuartzPluginData`

commit 58aea1cb07
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sat Sep 16 17:28:58 2023 +0200

    feat: implement filter function for explorer

commit c7d3474ba8
Author: Ben Schlegel <ben5.schlegel@gmail.com>
Date:   Sat Sep 16 12:40:19 2023 +0200

    feat(explorer): add config to support custom sort fn

commit 422ba5c365
Author: Yuto Nagata <38714187+mouse484@users.noreply.github.com>
Date:   Sat Sep 16 11:17:20 2023 +0900

    fix: umami analytics date attribute (#477)

commit 9ae6343dd0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Sep 15 10:33:38 2023 -0700

    Revert "fix: use git dates by default, @napi/git is fast enough"

    This reverts commit 5dcb7e83fc.

commit 5dcb7e83fc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Sep 15 09:46:06 2023 -0700

    fix: use git dates by default, @napi/git is fast enough

commit 91f9ae2d71
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Fri Sep 15 18:39:16 2023 +0200

    feat: implement file explorer component (closes #201) (#452)

    * feat: add basic explorer structure„

    * feat: integrate new component/plugin

    * feat: add basic explorer structure

    * feat: add sort to FileNodes

    * style: improve style for explorer

    * refactor: remove unused explorer plugin

    * refactor: clean explorer structure, fix base (toc)

    * refactor: clean css, respect displayClass

    * style: add styling to chevron

    * refactor: clean up debug statements

    * refactor: remove unused import

    * fix: clicking folder icon sometimes turns invisible

    * refactor: clean css

    * feat(explorer): add config for title

    * feat: add config for folder click behavior

    * fix: `no-pointer` not being set for all elements

    new approach, have one `no-pointer` class, that removes pointer events and one `clickable` class on the svg and button (everything that can normally be clicked). then, find all children with `clickable` and toggle `no-pointer`

    * fix: bug where nested folders got incorrect height

    this fixes the bug where nested folders weren't calculating their total height correctly. done by adding class to main container of all children and calculating total

    * feat: introduce `folderDefaultState` config

    * feat: store depth for explorer nodes

    * feat: implement option for collapsed state + bug fixes

    folderBehavior: "link" still has bad styling, but major bugs with pointers fixed (not clean yet, but working)

    * fix: default folder icon rotation

    * fix: hitbox problem with folder links, fix style

    * fix: redirect url for nested folders

    * fix: inconsistent behavior with 'collapseFolders' opt

    * chore: add comments to `ExplorerNode`

    * feat: save explorer state to local storage (not clean)

    * feat: rework `getFolders()`, fix localstorage read + write

    * feat: set folder state from localStorage

    needs serious refactoring but functional (except folder icon orientation)

    * fix: folder icon orientation after local storage

    * feat: add config for `useSavedState`

    * refactor: clean `explorer.inline.ts`

    remove unused functions, comments, unused code, add types to EventHandler

    * refactor: clean explorer

    merge `isSvg` paths, remove console logs

    * refactor: add documentation, remove unused funcs

    * feat: rework folder collapse logic

    use grids instead of jank scuffed solution with calculating total heights

    * refactor: remove depth arg from insert

    * feat: restore collapse functionality to clicks

    allow folder icon + folder label to collapse folders again

    * refactor: remove `pointer-event` jank

    * feat: improve svg viewbox + remove unused props

    * feat: use css selector to toggle icon

    rework folder icon to work purely with css instead of JS manipulation

    * refactor: remove unused cfg

    * feat: move TOC to right sidebar

    * refactor: clean css

    * style: fix overflow + overflow margin

    * fix: use `resolveRelative` to resolve file paths

    * fix: `defaultFolderState` config option

    * refactor: rename import, rename `folderLi` + ul

    * fix: use `QuartzPluginData` type

    * docs: add explorer documentation

commit 14cbbdb8a2
Author: Oskar Manhart <52569953+oskardotglobal@users.noreply.github.com>
Date:   Thu Sep 14 05:55:59 2023 +0200

    feat: display tag in graph view (#466)

    * feat: tags in graph view

    * fix: revert changing graph forces

    * fix: run prettier

commit cce389c81d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 13 11:28:53 2023 -0700

    feat: note transclusion (#475)

    * basic transclude

    * feat: note transclusion

commit 4461748a85
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 13 09:43:14 2023 -0700

    fix dont show html in search when rssFullHtml is true (closes #474)

commit 6ecdcb5e24
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Sep 12 22:55:50 2023 -0700

    feat: resolve block references in obsidian markdown

commit e3b879741b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Sep 12 21:44:03 2023 -0700

    feat: rich html rss (closes #460)

commit 60a3c54339
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Sep 12 21:29:57 2023 -0700

    fix: 404 page styling for nested pages (closes #458)

commit 71d81bde1d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Sep 12 19:18:44 2023 -0700

    feat: rss limit (closes #459)

commit a19df64be8
Author: hcplantern <38579760+HCPlantern@users.noreply.github.com>
Date:   Tue Sep 12 14:00:21 2023 +0800

    fix: callout parsing (#469)

commit 4e23e67244
Author: Oskar Manhart <52569953+oskardotglobal@users.noreply.github.com>
Date:   Mon Sep 11 08:11:42 2023 +0200

    feat: plugin for remark-breaks (#467)

    * feat: plugin for remark-breaks

    * fix: update package-lock.json

    * fix: styling

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * Update linebreaks.ts

    * Update index.ts

    ---------

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit a66c239797
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Sep 10 23:07:17 2023 -0700

    ci: print bundleInfo

commit 53f1c88738
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Sep 8 09:29:57 2023 -0700

    fix: more lenient date parsing for templates

commit 06df00b186
Author: Stefano Cecere <stefano.cecere@krur.com>
Date:   Thu Sep 7 17:13:41 2023 +0200

    typo (it's draft, not drafts) (#456)

commit 2525bfbab5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 6 22:24:15 2023 -0700

    fix: links to index not showing in graph (closes #450)

commit 828aa71fe3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 6 21:47:59 2023 -0700

    fix: escape encoding for titles in rss

commit ef1ead31dc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 6 21:31:01 2023 -0700

    fix: encodeuri for slugs in rss

commit 989bee5979
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 6 21:08:08 2023 -0700

    docs: correct field for ignorePatterns

commit 8d6029b7b8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 6 21:02:21 2023 -0700

    feat: 404 page emitter

commit 2d52eba413
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Sep 6 20:25:38 2023 -0700

    fix: dont transform external links

commit 6ef4246cf1
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Mon Sep 4 07:36:30 2023 +0200

    docs: update `full-text-search.md` (#447)

commit 616a7f148a
Author: Dr Kim Foale <kim@gfsc.studio>
Date:   Mon Sep 4 05:29:58 2023 +0100

    docs: Make it clearer that wikilinks go to paths not page titles (#448)

commit e8a04efaf1
Author: Adam Brangenberg <adambrangenberg@proton.me>
Date:   Mon Sep 4 06:28:57 2023 +0200

    feat(analytics): Support for Umami (#449)

commit 7e42be8e46
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Sun Sep 3 18:32:46 2023 +0200

    feat(search): add arrow key navigation (#442)

    * feat(search): add arrow navigation

    * chore: format

    * refactor: simplify arrow navigation

    * chore: remove comment

    * feat: rework arrow navigation to work without state

    * feat: make pressing enter work with arrow navigation

    * fix: remove unused css class

    * chore: correct comment

    * refactor(search): use optional chaining

commit 8c354f6261
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Sun Sep 3 18:06:05 2023 +0200

    fix: clipboard button visible in search (#445)

commit 505673acd7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Sep 2 18:07:26 2023 -0700

    feat: pluralize things in lists

commit 23f43045c4
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Fri Sep 1 23:12:32 2023 +0200

    fix(search): matches getting highlighted in title (#440)

commit 90dac31216
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Fri Sep 1 19:09:58 2023 +0200

    feat: Implement search for tags (#436)

    * Quartz sync: Aug 29, 2023, 10:17 PM

    * style: add basic style to tags in search

    * feat: add SearchType + tags to search preview

    * feat: support multiple matches

    * style(search): add style to matching tags

    * feat(search): add content to preview for tag search

    * fix: only display tags on tag search

    * feat: support basic + tag search

    * refactor: extract common `fillDocument`, format

    * feat: add hotkey to search for tags

    * chore: remove logs

    * fix: dont render empty `<ul>` if tags not present

    * fix(search-tag): make case insensitive

    * refactor: clean `hideSearch` and `showSearch`

    * feat: trim content similar to `description.ts`

    * fix(search-tag): hotkey for windows

    * perf: re-use main index for tag search

commit 2d6dc176c3
Author: Pelayo Arbués <gonzalezpelayo@gmail.com>
Date:   Thu Aug 31 21:12:06 2023 +0200

    Adds Pelayo Arbues to showcase (#435)

commit b213ba45e2
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Thu Aug 31 20:55:04 2023 +0200

    fix: regex for matching highlights (closes #437) (#438)

    * fix:  regex for matching highlights

    * fix: regex for empty highlights

commit 5fa6fc9789
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 29 10:37:00 2023 -0700

    fix: aliasredirects not using full path, add permalink support

commit 1cc09ef76d
Author: Jeffrey Fabian <jeffrey.fabian61@gmail.com>
Date:   Tue Aug 29 13:14:54 2023 -0400

    feat: support kebab-case and nested tags in Obsidian-flavored Markdown tag-in-content parsing (#425)

    * enhancement: support kebab-case and nested tags in ofm transformer

    * update regex/capture groups to allow for (arbitrarily) nested values and tags of only -/_

    * Update quartz/plugins/transformers/ofm.ts

    ---------

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit c35cd422c6
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Mon Aug 28 19:00:49 2023 +0200

    fix: correct graph labels for `index.md` nodes (#431)

commit 082fdf2e80
Author: Jeremy Press <jeremypress1@gmail.com>
Date:   Sun Aug 27 20:57:19 2023 -0700

    Fix typo :) (#430)

commit b6b1dabde0
Author: Jeremy Press <jeremypress1@gmail.com>
Date:   Sun Aug 27 17:39:42 2023 -0700

    feat: support configurable ws port and remote development (#429)

    Co-authored-by: Jeremy Press <jeremy@replit.com>
    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit 4b89202f7e
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Mon Aug 28 00:59:51 2023 +0200

    cleanup: rework cli to allow invoking create and build outside of cli (#428)

    * refactor: move `bootstrap-cli.mjs` tp cli

    also update reference in docs

    * refactor(cli): move build handler to `cli-functions`

    * refactor(cli): move create to handler + helpers

    * refactor(cli): extract arg definitions

    * refactor: rename handlers and helpers

    * refactor(cli): move update, await handlers

    * refactor(cli): create constants, migrate to helpers

    * refactor(cli): migrate `restore`

    * refactor(cli): migrate `sync`

    * format

    * refactor(cli): remove old imports/functions

    * refactor(cli): remove unused imports + format

    * chore: remove old log statement

    * fix: fix imports, clean duplicate code

    * fix: relative import

    * fix: simplified cacheFile path

    * fix: update cacheFile import path

    * refactor: move bootstrap-cli to quartz

    * format

    * revert: revert path to bootstrap-cli

    * ci: re-run

    * ci: fix  execution permission

commit 52ca312f41
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 27 12:27:42 2023 -0700

    fix: slugify tag on page before adding (closes #411)

commit c91e62c376
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Sun Aug 27 02:19:45 2023 +0200

    Fix search bar after navigate (#424)

commit ad4145fb10
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Sat Aug 26 22:21:44 2023 +0200

    feat: support CLI arguments for `npx quartz create` (#421)

    * feat(cli): add new args for content + link resolve

    * feat(cli): validate cmd args

    * feat(cli): add chalk + error code to errors

    * feat(cli): support for setup/link via args

    * refactor(cli): use yargs choices instead of manual

    Scrap manual check if arguments are valid, use yargs "choices" field instead.

    * feat(cli): add in-dir argument+ handle errors

    add new "in-directory" argument, used if "setup" is "copy" or "symlink" to determine source. add error handling for invalid permutations of arguments or non existent path

    * feat(cli): dynamically use cli or provided args

    use "in-directory" arg as `originalFolder` if available, otherwise get it from manual cli process

    * run format

    * fix: use process.exit instead of return

    * refactor: split CommonArgv and CreateArgv

    * refactor(cli): rename create args, use ${} syntax

    * fix(cli): fix link resolution strategy arg

    * format

    * feat(consistency): allow partial cmd args

commit 74c3ebb7bd
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 26 10:48:34 2023 -0700

    style: fix mulitline callout styling

commit e3265f8416
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 26 10:42:55 2023 -0700

    docs: simplify oxhugo page

commit bc543f81d9
Author: Hrishikesh Barman <geekodour@users.noreply.github.com>
Date:   Sat Aug 26 11:22:23 2023 +0530

    feat(plugins): add OxHugoFlavouredMarkdown (#419)

    * feat(plugins): add OxHugoFlavouredMarkdown

    ox-hugo is an org exporter backend that exports org files to
    hugo-compatible markdown in an opinionated way. This plugin adds some
    tweaks to the generated markdown to make it compatible with quartz but
    the list of changes applied it is not extensive.

    In the future however, we could leapfrog ox-hugo altogether and
    create a quartz site directly out of org-roam files. That way we won't
    have to do all the ritual dancing that this plugin has to perform.
    See https://github.com/k2052/org-to-markdown

    * fix: add toml to remarkFrontmatter configuration

    * docs: add docs for OxHugoFlavouredMarkdown

    * fixup! docs: add docs for OxHugoFlavouredMarkdown

commit 5c6d1e27ba
Author: Hrishikesh Barman <geekodour@users.noreply.github.com>
Date:   Fri Aug 25 22:55:46 2023 +0530

    feat(plugins): add toml support for frontmatter (#418)

    * feat(plugins): add toml support for frontmatter

    Currently frontmatter is expected to be yaml, with delimiter set to
    "---". This might not always be the case, for example ox-hugo(a hugo
    exporter for org-mode files) exports in toml format with the delimiter
    set to "+++" by default.

    With this change, the users will be able use frontmatter plugin to
    support this toml frontmatter format.

    Example usage: `Plugin.FrontMatter({delims: "+++", language: 'toml'})`

    - [0] https://ox-hugo.scripter.co/doc/org-meta-data-to-hugo-front-matter/

    * fixup! feat(plugins): add toml support for frontmatter

commit 340e3ef511
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Fri Aug 25 18:03:49 2023 +0200

    feat(consistency): Add `.obsidian` to ignorePatterns (#420)

commit 953ef29f4e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 24 12:31:15 2023 -0700

    format, ensure ci runs on prs

commit 94ce0883e7
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Thu Aug 24 21:28:06 2023 +0200

    style: integrate tertiary color to text-select (#413)

commit 8cf7280614
Author: Zero King <l2dy@icloud.com>
Date:   Fri Aug 25 02:41:20 2023 +0800

    feat: reproducible build (#412)

    for sitemap, RSS and contentIndex.json.

commit c8412a5b0a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 24 10:03:14 2023 -0700

    format

commit fc4b8f3d3f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 24 09:38:00 2023 -0700

    fix: ensure recentnotes uses proper date

commit 6cd0612d40
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 24 09:17:43 2023 -0700

    fix: add better warning when defaultDateType is not set due to upgrade

commit 9851697b58
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 24 09:05:19 2023 -0700

    version bump to 4.0.10

commit c36a9f3fb7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 24 08:56:40 2023 -0700

    feat: add defaultDateType config

commit 98d82415dc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 24 08:31:06 2023 -0700

    fix: lock to never read when site is building

commit 9d2340e90b
Author: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
Date:   Thu Aug 24 17:14:52 2023 +0200

    docs: fix typo in `authoring content.md` (#408)

commit 8200c8d040
Author: bfahrenfort <59982409+bfahrenfort@users.noreply.github.com>
Date:   Thu Aug 24 00:57:49 2023 -0500

    Revert contentIndex to RSS 2.0 (#407)

commit 2e0e518f5d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 15:16:04 2023 -0700

    format

commit 632c27b7ec
Author: Zane Helton <me@zaaane.com>
Date:   Wed Aug 23 18:14:23 2023 -0400

    docs: update `hosting.md` with Vercel hosting instructions (#406)

    * Update hosting.md with Vercel hosting instructions

    * Update docs/hosting.md

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * Update docs/hosting.md

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

    * Run npm run format

    ---------

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit bfb416b35a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 13:10:23 2023 -0700

    fix: text wrap in popover

commit 960c1814d0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 12:23:49 2023 -0700

    docs: make incompability of trailing slashes clear

commit eed4472aee
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 12:18:50 2023 -0700

    fix: use proper full base for links.ts

commit b99eb7ebce
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 12:11:16 2023 -0700

    docs: whitespace

commit 0aaf88b852
Author: kanpov <71177577+kanpov@users.noreply.github.com>
Date:   Wed Aug 23 22:09:04 2023 +0300

    Fix #403 by moving documentation to separate directory to avoid merge conflicts (#405)

commit a1a1e7e1e0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 11:36:34 2023 -0700

    fix: builds should no accumulate on repeated changes (closes #404)

commit 3209f7c3b7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 09:19:00 2023 -0700

    deps: native addons for lightningcss

commit cde1e26129
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 09:16:44 2023 -0700

    deps: install exact

commit 1128efcf23
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 23 09:10:30 2023 -0700

    deps: esbuild and esbuild-sass-plugin

commit d2f5254995
Author: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
Date:   Wed Aug 23 12:05:01 2023 -0400

    fix(esbuild): conflict with esbuild-sass-plugin (#402)

commit 3064839c2d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 22 23:37:02 2023 -0700

    version bump to 4.0.9

commit b444c5c13b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 22 23:33:58 2023 -0700

    fix: percent-encoding for files with %, contentIndex for non-latin chars (closes #397, closes #399)

commit 36548d5986
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 22 22:41:50 2023 -0700

    fix: toc for cyrillic and other non-latin alphabets (closes #396)

commit 99dbe525d9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 22 22:27:41 2023 -0700

    fix: properly lock across source and content refresh by sharing a mutex

commit 8b63ff882a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 22 22:14:16 2023 -0700

    fix: tag support for non-latin alphabets (fixes #398)

commit b991cf2ee8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 22 21:30:31 2023 -0700

    fix: spa hijacks back button (closes #400)

commit bb677840fc
Author: 松浦 知也 Matsuura Tomoya <me@matsuuratomoya.com>
Date:   Wed Aug 23 01:16:55 2023 +0900

    fixed broken CJK links (#390)

commit c60b3d5e34
Author: Ikko Eltociear Ashimine <eltociear@gmail.com>
Date:   Wed Aug 23 01:16:21 2023 +0900

    fix: typo in bootstrap-cli.mjs (#394)

commit e10de3febf
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 21 17:01:18 2023 -0700

    fix: server-handler crash from filename (closes #386)

commit b69556c918
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 21 16:43:22 2023 -0700

    fix: async-mutex not exclusively locking correectly

commit ce70571072
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 21 09:14:47 2023 -0700

    docs: use canonical quartz.jzhao.xyz, update bootstrap script to point to correct hosting link

commit 8c943f47d6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 21 09:00:13 2023 -0700

    format, update default sidepanel width

commit 2774e976d2
Author: 松浦 知也 Matsuura Tomoya <me@matsuuratomoya.com>
Date:   Tue Aug 22 00:45:47 2023 +0900

    fix: opts being overriden in graph option (#384)

commit bb93ac1c83
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 23:50:19 2023 -0700

    docs: fix links to networked thought

commit 777ff51c7a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 20:48:35 2023 -0700

    format

commit 4e42d52e16
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 20:47:07 2023 -0700

    fix: ctrl + k breaking after page nav

commit d0f67d9935
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 18:41:37 2023 -0700

    move wss server start after http

commit 952d6cb3dd
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 18:08:44 2023 -0700

    fix: nav event with spa off, anchor nav refresh page

commit 173ec240d2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 17:50:56 2023 -0700

    fix: jump to anchor on deployed site triggering spa refresh

commit 425c9789a4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 16:59:25 2023 -0700

    remove checkout step from instructions as v4 is the default branch

commit 7b7064ad2b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 15:38:37 2023 -0700

    fix: ensure code exists inside pre before adding clipboard

commit ca17af4ae2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 15:02:24 2023 -0700

    fix: dont show index page for folder in its own listing

commit 71471117c5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 14:34:00 2023 -0700

    fix: ci runs on v4

commit e65ea48fae
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 14:27:44 2023 -0700

    fix: add async-mutex to builds on large vaults

commit b99d4cd8ce
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 14:05:37 2023 -0700

    recent notes css fixes

commit 1bb00e72bb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 13:00:33 2023 -0700

    add docs for recent notes

commit 236130ac22
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 12:46:37 2023 -0700

    css fixes, add recent notes, more robust quartz update

commit 5adf3c67a8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 08:57:56 2023 -0700

    add engines field

commit 9d77edaf94
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 01:08:18 2023 -0700

    fix description not being used in folder and tag listings

commit 0ef1b5b522
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 00:54:13 2023 -0700

    update plausible url

commit cfb7d1232e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 00:52:49 2023 -0700

    docs: update notes for tag and folder listings

commit 03fd62496f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 20 00:02:41 2023 -0700

    docs: note about updating default branch

commit d205eb5686
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 22:19:49 2023 -0700

    docs: make setting upstream more clear, docs on npx quartz restore

commit 96a3bfeafb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 22:04:29 2023 -0700

    fix: put quotations around font

commit 95fb6ccfcb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 21:59:20 2023 -0700

    readme fix

commit e262482921
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 21:59:01 2023 -0700

    fix: string for aliases being treated as array of chars

commit eb4d3dc5b4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 21:55:09 2023 -0700

    css: fix scrollbars on windows

commit 90d6c1ed24
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 21:38:10 2023 -0700

    add git fetch to migration instructions

commit 443c182890
Merge: 791b8e2d a6236d97
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 21:16:31 2023 -0700

    Merge branch 'v4' of https://github.com/jackyzha0/quartz into v4

commit 791b8e2d9f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 21:16:24 2023 -0700

    add sponsors

commit a6236d97cf
Author: Matt Dunn <55315824+TheRealMattDunn@users.noreply.github.com>
Date:   Sun Aug 20 03:15:14 2023 +0100

    Adding to Showcase page (#367)

commit b1debaebff
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 18:56:45 2023 -0700

    update docs

commit 7b8017413c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 18:04:17 2023 -0700

    impl baseDir option for quartz build --serve for local testing

commit 6681f28af0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 16:55:36 2023 -0700

    fix trailing slash causing folder listing to not fetch content correctly

commit 78f4cdbe10
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 16:40:02 2023 -0700

    avoid 404 on icon for spa navigations with anchors

commit dd47be1bc6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 16:28:44 2023 -0700

    improve path resolution stability

commit c874e7e937
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 19 15:52:25 2023 -0700

    base path refactor to better support subpath hosting

commit 3201f83b70
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 18 18:24:09 2023 -0700

    v4-alpha -> v4

commit d8bec631b6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 18 18:22:38 2023 -0700

    update docs on github pages and syncing

commit 6f1f820289
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 23:39:15 2023 -0700

    fix typo in docs

commit 8bc7a50dfa
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 21:54:42 2023 -0700

    format

commit 569beb410b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 21:49:58 2023 -0700

    ensure sync includes untracked files

commit 5713d30670
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 21:24:41 2023 -0700

    ensure contentfolder is passed to popContentFolder

commit a130945443
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 21:20:15 2023 -0700

    fix when symlink targ is calculated and added npx quartz restore

commit e10f6da011
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 21:08:26 2023 -0700

    format

commit a7cca3242a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 21:07:40 2023 -0700

    deref symlink on quartz sync

commit 0998bc355e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 01:58:11 2023 -0700

    fix rebuild debouncing

commit 07a327e05a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 01:34:50 2023 -0700

    fix back button in spa not working between two pages that both have hash fragments

commit 58d9dc0528
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 00:55:52 2023 -0700

    format

commit 0c199975f2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 17 00:55:28 2023 -0700

    various path fixes for links to extensions, fix relative paths in links

commit 2dc0ae279c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 16 22:09:11 2023 -0700

    fix import paths

commit 2f6747b166
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 16 22:04:15 2023 -0700

    fix relative path resolution in router and link crawling

commit 232652149a
Author: Sohaib <98542228+sohaibology@users.noreply.github.com>
Date:   Mon Aug 14 20:59:47 2023 -0400

    Update hosting.md (#371)

commit 7bde99b4e2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 13 17:47:07 2023 -0700

    fix: add trailing slash to local serving

commit f1c9ca495e
Author: vintro <77507980+vintrocode@users.noreply.github.com>
Date:   Sun Aug 13 20:19:50 2023 -0400

    docs: note about existing content at same path on different branches

commit 4f4b04eeb4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 12 21:18:51 2023 -0700

    format docs

commit d6e73f221c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 12 21:16:34 2023 -0700

    fix relative path resolution logic, add more path tests

commit 6d9ffd6da5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 12 17:44:35 2023 -0700

    404 page styling on local

commit c89f8b1a9a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 12 10:33:57 2023 -0700

    fix nested callout folding

commit 8fd496bbef
Author: Sohaib <98542228+sohaibology@users.noreply.github.com>
Date:   Sat Aug 12 16:52:16 2023 -0400

    Update hosting.md (#368)

commit aed3f5fccb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 12 10:17:07 2023 -0700

    fmt

commit c55d54f068
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 12 10:16:55 2023 -0700

    enable rich text in callout title

commit 7bffc2183e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 12 00:24:30 2023 -0700

    include home page in search

commit 827dd91847
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 12 00:03:11 2023 -0700

    format, make search async

commit e1dd6aee86
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 11 23:55:17 2023 -0700

    fix wikilinks to anchors in the same document

commit 83269ac26e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 11 23:40:06 2023 -0700

    fix scanning for tags in content

commit ed62ece491
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 11 23:27:59 2023 -0700

    fix broken tag listing links to tags

commit 736c3981c4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 11 23:25:44 2023 -0700

    fix emit filepaths, tag emit being overriden by content

commit 79e828696a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 11 22:47:50 2023 -0700

    feature docs

commit 259d0a6d9a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 11 00:31:44 2023 -0700

    more documentation

commit df02ea20d7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 10 21:32:11 2023 -0700

    spacing fix

commit 21cc6a5da9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 10 21:29:11 2023 -0700

    run prettier

commit cefbca4753
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 10 21:16:07 2023 -0700

    docs on making plugins

commit ad3f7b2d5f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 9 09:18:44 2023 -0700

    format

commit ebf3263b7e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 9 09:10:40 2023 -0700

    update npx quartz update script

commit cea6834fef
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 9 00:26:33 2023 -0700

    profiling, better concurrency heuristics

commit 68ccd1d79d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 8 22:53:01 2023 -0700

    format

commit 49bd6bc3ff
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 8 22:52:49 2023 -0700

    better concurrency debugging, --concurrency flag for npx quartz build

commit e4950e06a1
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 8 21:31:36 2023 -0700

    fix getFileExtension missing numeric extensions (e.g. mp4)

commit e21f0f9bb9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 8 21:28:09 2023 -0700

    change reading time to content meta

commit ee9ed4f287
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 8 20:36:24 2023 -0700

    fix head.tsx

commit 2706a137a0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 8 20:18:31 2023 -0700

    guide to creating components

commit 09d4eb0684
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 7 23:57:24 2023 -0700

    fix notes

commit 533d68e642
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 7 23:56:50 2023 -0700

    most of creating components, increase legibility of bold in article and callouts

commit 774a162850
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 7 21:51:23 2023 -0700

    format

commit 2ac5dd49da
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 7 21:51:06 2023 -0700

    fix regression in code block font-size boosting on safari mobile

commit 527ce6546e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 7 21:41:18 2023 -0700

    various css fixes, fix new image loading bug when previewing, path docs

commit d02af6a8ae
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 7 17:34:38 2023 -0700

    architecture, fix vendor prefixing

commit b4cacd5956
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 6 22:07:33 2023 -0700

    format

commit cd9dc6ecb5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 6 22:07:08 2023 -0700

    fix css transforms for mobile

commit d8d9dd22c9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 6 20:52:17 2023 -0700

    fix shortest path for non-md files, mobile fix

commit 075ac33474
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 6 19:54:11 2023 -0700

    note formatting

commit 3adc73a703
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 6 19:52:30 2023 -0700

    docs upgrade, ci changes

commit 028bcec62c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 6 17:09:29 2023 -0700

    mobile fixes, fix bug when linking to anchor on home, docs

commit db6054a8c1
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 5 18:00:52 2023 -0700

    format, remove markdown from being procesed

commit a0d651d64d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 5 17:53:29 2023 -0700

    reverse query param hack to re-add sourcemap support

commit 1da467d214
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 5 16:43:50 2023 -0700

    non-admonition callout fix

commit 7c09627df4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 5 15:34:10 2023 -0700

    improve hot reload robustness

commit c402f0c385
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Aug 5 11:28:09 2023 -0700

    more robust error handling, config hotreload

commit 9e76b257d4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 4 22:35:21 2023 -0700

    fix mermaid initialization

commit 21a7ec2307
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 3 23:36:00 2023 -0700

    bump mathjax version

commit 6423f85614
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 3 23:28:34 2023 -0700

    fix execsync

commit 3a2eae0a16
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 3 23:24:34 2023 -0700

    fix fetch flags

commit 2acfb9e870
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 3 23:08:04 2023 -0700

    format, add upstream

commit 93986c6e7c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 3 22:29:46 2023 -0700

    update pull strategy

commit 4877a9c934
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 3 00:08:13 2023 -0700

    fix callout aliases not being used properly

commit 6457496b4b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 23:42:49 2023 -0700

    readme fixes, force

commit fdf1e2a41d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 23:29:28 2023 -0700

    use checkout for pulling updates

commit 663c41fa41
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 23:04:26 2023 -0700

    use posix style paths for all path ops

commit de72dd4e4a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 22:16:46 2023 -0700

    format

commit 5537ca41e0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 22:16:32 2023 -0700

    use autostash and pull

commit 558a509164
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 22:11:46 2023 -0700

    format

commit d7842e0ce7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 22:10:13 2023 -0700

    make path and globbing more platform invariant

commit 264ea3d544
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 20:59:56 2023 -0700

    add gitattributes for windows

commit 0a33ff7a82
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 20:56:31 2023 -0700

    fix test matrix for ci

commit 429f331c21
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 20:53:13 2023 -0700

    make ci also run on windows, re-add css minification

commit 9a0f20012a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 2 00:07:41 2023 -0700

    windows patches

commit c8c108c7f7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 1 23:29:58 2023 -0700

    change default strategy to be rebase

commit aaae7d46c2
Merge: a70e846b cbae88fc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 1 22:48:32 2023 -0700

    Merge branch 'v4-alpha' of https://github.com/jackyzha0/quartz into v4-alpha

commit a70e846b0a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 1 22:47:16 2023 -0700

    flag to allow ofm replace in html embed

commit cbae88fc4e
Author: Adam Brangenberg <adambrangenberg@proton.me>
Date:   Mon Jul 31 05:08:32 2023 +0100

    Removing redundant properties (#356)

commit cc79502670
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 25 23:37:24 2023 -0700

    make layouts simpler to think about

commit 45f9087f03
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 25 22:27:59 2023 -0700

    fix checkbox/tasklist styling

commit 1c1a569023
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 25 21:11:06 2023 -0700

    fix formatting

commit cee2883c08
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 25 21:10:37 2023 -0700

    nested tag support and tag index page

commit c0278a8c65
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jul 24 21:54:47 2023 -0700

    font loading options, optimize css

commit e82ba97a39
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jul 24 00:07:58 2023 -0700

    actually add processed tag to frontmatter

commit 041a4ce7bc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jul 24 00:04:01 2023 -0700

    fix watch-mode batching

commit 569ff1a801
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 21:53:34 2023 -0700

    npm i on quartz update

commit 351b4ab13b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 21:41:09 2023 -0700

    styling fixes for stacking order and overflow

commit 4811500b1b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 18:20:43 2023 -0700

    make component resources a proper emitter

commit 236ba56be1
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 17:59:44 2023 -0700

    version bump, update doc

commit 7c2bb4ee4c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 17:58:35 2023 -0700

    bundleinfo flag, minify scripts

commit 8fd75ffbfd
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 17:42:00 2023 -0700

    support attachments folder

commit 55a1fb8c41
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 17:09:12 2023 -0700

    format

commit 9e83af04a7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 17:07:19 2023 -0700

    refactor static and asset emission to be actual emitter plugins

commit 000eb4c3c0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 15:37:06 2023 -0700

    update feature list

commit 5599eb590e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 14:02:57 2023 -0700

    feat: process tags in content

commit ae2e3b463a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 11:49:26 2023 -0700

    improve error handling while serving

commit fd7c33c537
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 11:19:15 2023 -0700

    style fixes for search bar and title on mobile

commit 76fdb3b4d8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 11:04:20 2023 -0700

    fix styles

commit 27a5f7ef8e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 23 11:02:45 2023 -0700

    various typography and styling fixes

commit ab228748ab
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 22 17:42:13 2023 -0700

    oops actually use npm run check

commit 76fa9bbe00
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 22 17:39:10 2023 -0700

    run prettier on ci

commit 7db2eda76c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 22 17:27:41 2023 -0700

    run prettier

commit 2034b970b6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 22 17:26:03 2023 -0700

    configure prettier

commit 8dd73704e6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 22 16:06:36 2023 -0700

    hot content reload

commit b7966ff7fa
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 20 21:51:55 2023 -0700

    update features list

commit 01d7d8e554
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 19 23:03:59 2023 -0700

    fix tag pages to emit to tag/index.html to override content and folder pages

commit 83d47f7aaa
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 19 22:00:44 2023 -0700

    rename github action

commit 76c092dcf2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 19 21:59:48 2023 -0700

    add custom.scss

commit 410fc9c8d3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 19 21:59:39 2023 -0700

    quartz update and quartz sync

commit 8e0ba45789
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 16 10:39:35 2023 -0700

    add link resolution prompt to quartz create

commit f82282367e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 15 23:33:06 2023 -0700

    treat _index as index

commit a3e4c86a4c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 15 23:05:17 2023 -0700

    fix ci, disable strict path type checks by default

commit 3ac6b42e16
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 15 23:02:12 2023 -0700

    finish path refactoring, add sourcemap + better trace support

commit 906f91f8ee
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 13 00:19:35 2023 -0700

    base path refactor, more docs

commit 08f8e3b4a4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 9 19:32:24 2023 -0700

    docs + various polish

commit b90590b9f4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 8 14:36:02 2023 -0700

    polish

commit b3480bdc49
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 6 19:18:18 2023 -0700

    fix styling for bullet points

commit 9cbacca2d4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 6 18:45:38 2023 -0700

    handle dates as tags

commit 05d1ca01c3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 6 18:32:48 2023 -0700

    handle string tags

commit f7bf4038dc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 6 16:56:30 2023 -0700

    fix path parsing

commit 465804a389
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 5 00:16:06 2023 -0700

    basic docs, remove publish, add quartz create

commit 92ca787092
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 4 18:26:11 2023 -0700

    fix default callout state

commit fe2852ff25
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 4 18:08:36 2023 -0700

    update package

commit 974b0da308
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 4 18:02:59 2023 -0700

    folder and tag descriptions, re-enable relative pathing

commit 2a17431460
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 4 17:14:15 2023 -0700

    fix popover zindex

commit 38cff2d670
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 4 16:48:36 2023 -0700

    more visual polish, adjust colours and spacing

commit ab9da02c60
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 4 10:08:32 2023 -0700

    fix indexing causing main thread freeze, various polish

commit e0ebee5aa9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 2 13:08:29 2023 -0700

    various polish

commit 4c904d88ab
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 1 13:35:27 2023 -0700

    rss + sitemap

commit ba9f243728
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 1 00:03:01 2023 -0700

    tag and folder pages

commit 24348b24a9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jun 19 22:50:25 2023 -0700

    fix: parsing wikilinks that have codeblock anchors, scroll to anchor

commit fd5c8d17d3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jun 19 20:37:45 2023 -0700

    basic search implementation

commit c4cf0dcb02
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jun 18 10:47:07 2023 -0700

    local and global graph

commit 8bfee04c8c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jun 17 16:05:46 2023 -0700

    popovers

commit cb89cce183
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jun 17 14:36:06 2023 -0700

    basic left,right layout

commit b587782450
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jun 17 13:08:06 2023 -0700

    collapsible callout

commit 6d5491fdcb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jun 17 12:07:40 2023 -0700

    collapsible toc

commit 917d5791ac
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Jun 16 19:41:59 2023 -0700

    modern toc tweaks

commit 9d2024b11c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jun 12 22:41:42 2023 -0700

    taglist, mermaid

commit 2bfe90b7e6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jun 11 23:46:38 2023 -0700

    add config to components

commit 352075ae81
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jun 11 23:26:43 2023 -0700

    refactor plugins to be functions instead of classes

commit b8c011410d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Jun 9 23:06:02 2023 -0700

    toc

commit 3a29f4c86e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Jun 9 19:58:58 2023 -0700

    add custom spa solution

commit 59109a8c1d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 7 22:38:45 2023 -0700

    add flamethrower router

commit 317cce9314
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 7 22:27:32 2023 -0700

    generic quartz component for layout

commit dde36fa558
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 7 10:52:53 2023 -0700

    update gh actions

commit 1cb4dadf13
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jun 6 21:19:00 2023 -0700

    codeblock copy

commit 0813f127a3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jun 6 20:58:26 2023 -0700

    fix darkmode script load

commit 4d3579ca98
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jun 6 19:48:37 2023 -0700

    darkmode scripts

commit 89e0311a98
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jun 6 00:00:38 2023 -0700

    embeds

commit 700036e84c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jun 5 22:14:17 2023 -0700

    callouts

commit 1406ee0f05
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jun 4 13:37:43 2023 -0400

    update spinners

commit 9ad89997a5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jun 4 12:35:45 2023 -0400

    multi-core builds

commit 4bdc17d4a1
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jun 3 15:07:19 2023 -0400

    inline scripts

commit fcd81353f8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jun 1 19:48:38 2023 -0400

    heading linking

commit 04eeb2d10c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jun 1 19:05:14 2023 -0400

    syntax higlighting

commit 42d3a7de17
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jun 1 17:35:31 2023 -0400

    scss support

commit c1c46ad67e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jun 1 12:33:20 2023 -0400

    obsidian flavored markdown support

commit 3636c052eb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed May 31 17:41:44 2023 -0400

    link processing

commit 21c007e2fc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed May 31 17:01:23 2023 -0400

    rendering, link resolution, asset copying

commit ad6ce0d73f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 30 08:02:20 2023 -0700

    plugin integration round 2

commit a757521313
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun May 28 17:44:08 2023 -0700

    base setup

commit 7b1da7a845
Author: BSD-Yassin <103321053+BSD-Yassin@users.noreply.github.com>
Date:   Thu Apr 27 20:12:56 2023 +0200

    i18n: Update fr.toml (#313)

commit e482fa1097
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Apr 6 15:06:01 2023 -0700

    fix: graph and tooltip sometimes not showing

commit ba7a968881
Author: Mattia Ippoliti <Ippolitimattia@gmail.com>
Date:   Sat Apr 1 22:50:08 2023 +0200

    fix: padding for empty title callouts (#308)

commit db27557aa3
Author: Md Jawad Noor Asif <jawad.asif.bd@gmail.com>
Date:   Thu Mar 30 17:14:06 2023 +0600

    fix: search highlight not showing because for trailing slash (#306)

commit b7c305e002
Author: Mike Walton <walton.myke@gmail.com>
Date:   Wed Mar 22 22:56:20 2023 -0700

    adding myself to the showcase (#301)

commit 74fe4d6813
Author: Daniel Lazaro <daniel@dlazaro.ca>
Date:   Sat Mar 18 12:20:56 2023 -0400

    docs: Update link to callouts documentation (#300)

commit d6c31595b3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Mar 16 10:33:01 2023 -0700

    deps: bump hugo-obsidian

commit aa5ab03d4a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Mar 2 09:14:29 2023 -0800

    docs: update to account for github changes

commit ecba6071b8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Feb 25 13:04:15 2023 -0800

    deps: bump hugo-obsidian

commit 983efab94c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Feb 12 16:46:11 2023 -0800

    fix: recent notes partial sorting

commit 10e41743e5
Author: Dev Uni <wlwhsvkdlxh@gmail.com>
Date:   Wed Feb 8 01:38:20 2023 +0900

    fix: Bad UI due to head.html (#284)

commit bde44fadf2
Author: Simon Späti <simu@sspaeti.com>
Date:   Tue Feb 7 09:16:15 2023 +0100

    feat: Adding Twitter and Social image preview including description (#207)

commit 6885651f7b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Feb 6 12:58:34 2023 -0800

    feat: max-width for large screens

commit 7df2bb6f5e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Feb 5 12:01:49 2023 -0800

    fix: fix duplicate link click tracking

commit 11959de11c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Feb 5 11:34:39 2023 -0800

    feat: add more plausible events

commit a73aca8ed9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Feb 5 10:39:58 2023 -0800

    feat: switch from GA to Plausible for analytics

commit 93610e232b
Author: Adam Brangenberg <adambrangenberg@proton.me>
Date:   Wed Feb 1 21:34:18 2023 +0100

    feat: Remove leading slash of folders in graph view (#282)

commit 712dab5c8c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jan 31 11:00:28 2023 -0800

    docs: remove broken links from showcase

commit 77b3907b23
Author: Olivér Falvai <ofalvai@gmail.com>
Date:   Tue Jan 31 19:48:20 2023 +0100

    docs: Clarify Obsidian settings (#280)

commit 8fc63586c4
Author: herrwinfried <ozgurarslln@icloud.com>
Date:   Sun Jan 29 23:14:11 2023 +0300

    feat: Added Turkish translation (#275)

commit 24c9777a52
Author: Apoorv Khandelwal <mail@apoorvkh.com>
Date:   Sat Jan 21 10:01:05 2023 -0800

    feat: Embedding multimodal assets (#274)

commit 7a8811a184
Author: Quadrubo <71718414+Quadrubo@users.noreply.github.com>
Date:   Wed Jan 18 17:25:01 2023 +0100

    added the liveReloadPort as an option for docker (#272)

commit eb2f6aeca8
Author: chaosarium <38693485+chaosarium@users.noreply.github.com>
Date:   Mon Jan 9 17:14:11 2023 -0500

    Fix callout behaviour inconsistent with Obsidian (closes #168) (#268)

commit b78008532f
Author: Md Jawad Noor Asif <jawad.asif.bd@gmail.com>
Date:   Tue Jan 10 04:12:52 2023 +0600

    feat: Added Bangla translations (#266)

commit c5b103c85f
Author: Md Jawad Noor Asif <jawad.asif.bd@gmail.com>
Date:   Wed Jan 4 09:10:25 2023 +0600

    fix: fix unicode broken tags (#261)

commit 614a6222a1
Author: Adam Brangenberg <adambrangenberg@proton.me>
Date:   Thu Dec 29 16:43:41 2022 +0100

    refactor: General performance/style improvements (#262)

commit dc43737896
Author: chaosarium <38693485+chaosarium@users.noreply.github.com>
Date:   Sat Dec 24 12:10:59 2022 -0500

    fix edge cases link processing (#258)

    Fixes https://github.com/jackyzha0/quartz/issues/176

commit ea37486309
Author: toof <toof@toof.jp>
Date:   Sun Dec 25 00:38:49 2022 +0900

    fix: fix misspelling (#259)

commit c1b0eafce6
Author: chaosarium <38693485+chaosarium@users.noreply.github.com>
Date:   Thu Dec 22 13:34:21 2022 -0500

    feat: Added simplified Chinese translations (#257)

commit ce5df837f5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Dec 3 21:03:12 2022 -0800

    feat: latex in search results

commit 4cd6f7efdf
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Nov 30 18:00:12 2022 -0800

    fix: text highlighting

commit 5a7936e23a
Author: Apoorv Khandelwal <mail@apoorvkh.com>
Date:   Wed Nov 30 17:41:05 2022 -0800

    fix: Replacing "internal-link broken" with link to asset (#232)

commit 5fd707714f
Author: Jon Erling Hustadnes <jonerling.hustadnes@gmail.com>
Date:   Sun Nov 27 19:55:43 2022 +0100

    feat: Added Norwegian localization (#242)

commit 717a13a580
Author: Filippo Andrea Sighinolfi <83777862+Sighi-04@users.noreply.github.com>
Date:   Sun Nov 27 19:55:13 2022 +0100

    feat: Added italian localization in i18n/it.toml (#239)

commit 5f3d430699
Author: Brendan Ang <53790951+bbawj@users.noreply.github.com>
Date:   Mon Nov 28 02:53:52 2022 +0800

    feat: add support for mermaid diagrams (#244)

commit 66f3e249fe
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Nov 23 08:34:19 2022 -0800

    fix: only run docker publish on main repository

commit e374e3abd4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Nov 21 23:36:27 2022 -0800

    fix: jump to search for operand

commit f08a76a738
Author: SafEight <43656822+SafEight@users.noreply.github.com>
Date:   Mon Nov 21 21:05:46 2022 +0000

    fix: External links ending in .md don't get trimmed (#236)

    Co-authored-by: SAF <saf@saf.saf>
    fixes https://github.com/jackyzha0/quartz/issues/229

commit d80f6946c8
Author: Morgan Gallant <morgan@morgangallant.com>
Date:   Tue Nov 22 01:54:45 2022 +0900

    fix: Semantic Search: Use Operand Beta API (#235)

commit 120d104230
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Nov 20 15:14:48 2022 -0800

    update config for search

commit e9aa6ae9e7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Nov 20 15:09:58 2022 -0800

    feat: docker docs, semantic search alpha

commit c12af32a5a
Author: Apoorv Khandelwal <apoorv.khand@gmail.com>
Date:   Sun Nov 20 17:03:53 2022 -0500

    feat: Dockerfile and automated container build (#230)

commit de2b6b9a1b
Author: SafEight <43656822+SafEight@users.noreply.github.com>
Date:   Sat Nov 19 21:17:55 2022 +0000

    feat: Replace == with <mark> (#234)

    Co-authored-by: SAF <saf@saf.saf>

commit 7f9f58860d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 19 11:18:57 2022 -0800

    feat: allow enableToc to override default no TOC on a per-page basis

commit 151b9851d6
Author: jet457 <abhmul@gmail.com>
Date:   Sat Nov 19 13:10:41 2022 -0600

    docs: add Abhijeet's math-wiki to the showcase (#228)

commit d56a58044d
Author: saucecoat <43880196+saucecoat@users.noreply.github.com>
Date:   Sun Oct 30 06:08:44 2022 +0000

    Added German translation (#223)

commit 689201bfbd
Author: Conor <hzk@konor.fr>
Date:   Wed Oct 26 18:12:35 2022 +0200

    feat: Add French translation (#221)

commit 9b72edcd9c
Merge: 8704edcc 0a602eda
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Oct 25 13:14:13 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 8704edcca2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Oct 25 13:14:06 2022 -0700

    deps: bump ubuntu version (closes #218)

commit 0a602eda1b
Author: Evan Cater <evan.ecater@gmail.com>
Date:   Mon Oct 24 12:13:35 2022 -0400

    fix euler's identity (#220)

commit 72571a7588
Author: Javier Zaleta Martínez <94091554+javierzaleta@users.noreply.github.com>
Date:   Tue Oct 18 19:25:55 2022 -0500

    feat: Add Spanish translation (#217)

commit 3409a49f15
Author: Charles Chamberlain <charlesetc@users.noreply.github.com>
Date:   Sun Oct 16 12:43:43 2022 -0400

    fix: Apply monospace style to all meta in a popover (#216)

commit 666ffebe90
Author: Pavol Komlos <62595149+plundration@users.noreply.github.com>
Date:   Wed Oct 12 17:21:28 2022 +0200

    Decode the heading id from split link (#214)

commit 8ea1525df4
Author: Seth <37915796+iSaluki@users.noreply.github.com>
Date:   Mon Oct 3 19:45:54 2022 +0100

    Add SethMB Work (#203)

commit dd11d56dd9
Merge: cd7e2088 169ef442
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Sep 23 10:17:34 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit cd7e2088d5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Sep 23 10:17:28 2022 -0700

    feat: hide TOC when no headers (closes #204)

commit 169ef442b9
Author: Simon Späti <simon@airbyte.io>
Date:   Wed Sep 14 19:05:51 2022 +0200

    Adding reference projects (#196)

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit 8e3042df49
Author: DongDong Chen <cdd2zju@gmail.com>
Date:   Thu Sep 15 01:05:20 2022 +0800

    add my showcase :  oldwinterの数字花园 (#192)

commit 2145e92b00
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Sep 12 11:08:07 2022 -0700

    fix: make latex rendering size more simialr to obsidian

commit e6c7a4e1e2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Sep 11 18:03:55 2022 -0700

    fix: latex rendering bugs + patch for #195

commit ca84da5b31
Author: Nikola Georgiev <42315052+nikolageorgiev2000@users.noreply.github.com>
Date:   Mon Sep 12 01:05:14 2022 +0100

    feat: Hide full path to file in Wikilinks by default (#195)

commit 0d1670adba
Merge: 5c770f96 ce55eca7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 29 14:23:19 2022 -0400

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 5c770f965a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 29 14:23:04 2022 -0400

    Update Quartz version in documentation

commit ce55eca73b
Author: Andrii Yefremov <56955307+decatetsu@users.noreply.github.com>
Date:   Mon Aug 29 21:15:18 2022 +0300

    Add Ukrainian translation (#191)

commit 591c4813ec
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Aug 28 01:09:52 2022 -0400

    deps: bump hugo-obsidian version

commit 83e7aec3c9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 24 00:45:08 2022 -0400

    fix: tag list styling

commit 25ba1159ad
Author: Youssif Shaaban Alsager <ysh-alsager@hotmail.com>
Date:   Wed Aug 24 05:32:40 2022 +0200

    feat: Add internationalization (i18n) support (#182)

commit e38eaa94d6
Author: Vincent Huang <vincenthuang75025@yahoo.com>
Date:   Sat Aug 20 20:31:06 2022 -0500

    Popover preview should show relevant heading (#180)

commit a78926ede5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 11 11:42:16 2022 -0700

    feat: link previews to page-list (closes #173)

commit 5c76d8dad9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 5 11:08:52 2022 -0700

    fix: make callout detection case-insensitive (closes #171)

commit 3dcc1f1106
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 5 11:04:01 2022 -0700

    feat: better graph scaling (closes #170)

commit ff770927fd
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 4 14:50:24 2022 -0700

    style: _callouts.scss simplification (#169)

commit 7ffc907907
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Aug 3 23:46:55 2022 -0700

    fix: CJK search (closes #163)

commit 6dd4c64a4c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Aug 1 07:59:49 2022 -0700

    fix: highlights being stripped in non-semantic search mode

commit 8fc6b8e28e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 31 18:21:17 2022 -0700

    docs: update, re-added debounce

commit b10b23a47b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 31 18:02:06 2022 -0700

    docs: add documentation for Operand Search, remove debounce

commit 23380d0519
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 31 16:55:25 2022 -0700

    fix: title not being selected properly, bump hugo-obsidian for uri fix

commit dd047305af
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 31 12:33:36 2022 -0700

    deps: bump hugo-obsidian to fix bug of writing to non-existent directory during build

commit 54a8fd4a56
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 31 12:24:53 2022 -0700

    deps: bump hugo-obsidian to properly copy linkmap

commit 5ef9aad501
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 31 12:16:36 2022 -0700

    feat: add support for semantic search using operand

commit 14b89105dc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 31 10:54:23 2022 -0700

    refactor: move search utils to util.js

commit 93d039fe7c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 31 10:14:36 2022 -0700

    deps: bump hugo-obsidian version

commit 234c707a93
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 30 18:46:19 2022 -0700

    docs: improve scss structure and admonition styling, update docs

commit 728d8529ec
Author: Emile Bangma <ewjbangma@hotmail.com>
Date:   Sun Jul 31 02:29:26 2022 +0200

    Support Admonition callouts (#166) (closes #88)

commit e142f37e8d
Merge: d747b19e 1f3da4b8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 19 09:03:26 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit d747b19e61
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 19 09:03:19 2022 -0700

    docs: copy edits

commit 1f3da4b829
Author: Pranav M <pranavm7@outlook.com>
Date:   Mon Jul 18 11:45:36 2022 -0400

    feat: edit the clipboard button to change border colour on success (#162)

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit e15e39155d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Jul 15 14:26:31 2022 -0700

    fix: give precedence to date created over last modified if defined (#101)

commit dff5ae0d4d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 14 13:09:21 2022 -0700

    style: improve header anchor styling

commit b2555ced61
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 14 12:02:35 2022 -0700

    feat: add description section to section/term/taxonomies, fix header margin

commit 7ccff2cf3d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 14 11:49:47 2022 -0700

    fix: styling on page-list for smaller screens

commit e0b6606d50
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 14 10:38:34 2022 -0700

    fix: make section-li scss more generic

commit d7a42a2fd7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jul 14 10:30:07 2022 -0700

    feat: improve styling for lists, fix anchor offset

commit 422b6cc25b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 13 23:51:33 2022 -0700

    feat: css typography improvements

commit 22c8981bb9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 13 23:37:54 2022 -0700

    feat: css refactor for easy font change

commit 8b2a82a96a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 13 22:27:13 2022 -0700

    fix: change / to use base url

commit 81af8c459b
Author: y1450 <107429941+y1450@users.noreply.github.com>
Date:   Thu Jul 14 00:02:11 2022 +0200

    fix: remove console log (#159)

commit ffe22689eb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 13 15:01:50 2022 -0700

    feat: use floating-ui for better popover positioning

commit c1b8fe1221
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jul 13 14:32:32 2022 -0700

    feat: restyle search icon

commit b7a619bbd7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 12 14:37:10 2022 -0700

    fix: tabsize not being respected

commit 74993d19b7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jul 5 15:42:57 2022 -0700

    docs + fix: broken partial and description of enableGitHubEdit

commit 25a4d3b6e1
Author: rphla <101242699+rphla@users.noreply.github.com>
Date:   Wed Jul 6 06:39:29 2022 +0800

    Add GitHub "edit" button (#157)

commit aaf31f419e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jul 3 11:50:13 2022 -0700

    fix: copy code block logic for non code pages

commit f54df35767
Author: Geoffrey Garrett <g.h.garrett13@gmail.com>
Date:   Sun Jul 3 20:42:35 2022 +0200

    Copy to clipboard feature for code block (#152)

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit 015ed4cfa2
Author: Aiden Bai 白宇彤 <aiden.bai05@gmail.com>
Date:   Sat Jul 2 19:40:18 2022 -0700

    Fix `width: auto` for SPA routing (#156)

commit a8137edf24
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Jul 2 17:14:17 2022 -0700

    fix: adjust weird colours for err highlighting

commit eda370334a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Jul 1 11:27:50 2022 -0700

    fix: image scaling for md-style links (closes #155)

commit d3e20b8b94
Author: Geoffrey Garrett <g.h.garrett13@gmail.com>
Date:   Fri Jul 1 20:03:52 2022 +0200

    Added optional rendering of code block titles (#148)

commit 8d7a7b712f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Jul 1 11:02:42 2022 -0700

    fix: non-SPA fn defs (closes #154)

commit 0896814959
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 29 17:35:29 2022 -0700

    docs: remove test image from hosting

commit 8b2fba895a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 29 17:34:05 2022 -0700

    feat: image scaling (closes #131)

commit e884f4927f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 29 17:17:53 2022 -0700

    fix: anchor formatting (closes #141)

commit 2b0482ae4c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 29 17:03:41 2022 -0700

    docs: fix page weight

commit 8a100edeb8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 29 16:57:36 2022 -0700

    docs: polish and update

commit 200c605142
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 29 16:16:06 2022 -0700

    feat: enable raw html by default (fixes #143)

commit f2078ee621
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jun 29 16:12:33 2022 -0700

    fix: prefix images with base url for non-root quartz

commit 916c51c19c
Merge: 72941965 67a7ba37
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jun 28 23:21:25 2022 -0700

    Merge pull request #150 from aidenybai/bump-million

commit 67a7ba37e8
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue Jun 28 21:43:28 2022 -0700

    Bump million to 1.11.3

commit 72941965ab
Merge: 34b03537 b732293f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jun 27 16:27:57 2022 -0700

    Merge pull request #146 from geoffreygarrett/hugo

commit b732293f65
Author: Geoffrey Garrett <g.h.garrett13@gmail.com>
Date:   Tue Jun 28 01:21:22 2022 +0200

    fix(head.html): Adds robustness to `config.yaml` favicon definitions

    Initially assumed that `href` definitions should have `/...` as their
    pattern, and `baseURL` would always end with `/`, however the omission
    of `/` as the prefix of the former and suffix of the latter
    simultaneously, would result in broken favicon paths. Final comment:
    `..///...` is not breaking, which is worst case scenario with this fix.

commit 7070a1992a
Author: Geoffrey Garrett <g.h.garrett13@gmail.com>
Date:   Tue Jun 28 01:15:33 2022 +0200

    docs(config.md): Fixed multi-favicon examples and general favicon explanation throughout

commit 997937af5a
Author: Geoffrey Garrett <g.h.garrett13@gmail.com>
Date:   Tue Jun 28 00:45:48 2022 +0200

    docs(config.md): Added short explainer on favicons

commit a334b45b17
Author: Geoffrey Garrett <g.h.garrett13@gmail.com>
Date:   Mon Jun 27 22:05:35 2022 +0200

    docs(content/notes/config.md): Adds documentation for the new favicon support

commit 473ea2c66f
Author: Geoffrey Garrett <g.h.garrett13@gmail.com>
Date:   Mon Jun 27 22:04:32 2022 +0200

    feat(layouts/partials/head.html): Adds general favicon support with dict and string input format

commit 34b0353797
Merge: dbd4fb75 52a185f7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jun 7 08:43:52 2022 -0700

    Merge pull request #140 from DhammaCharts/hugo

commit 52a185f73b
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Mon Jun 6 16:49:01 2022 +0100

    change enableGlobalGraph to false

commit 69c74ca6b5
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Mon Jun 6 16:48:16 2022 +0100

    minor adjustment

commit ab809249c8
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Mon Jun 6 16:42:53 2022 +0100

    Update layouts/partials/head.html

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit 84c75d0546
Merge: a275123b dbd4fb75
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Mon Jun 6 12:56:47 2022 +0100

    Merge branch 'hugo' into hugo

commit dbd4fb7595
Merge: 84c6e1ef a1293f82
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Jun 3 10:59:18 2022 -0700

    Merge pull request #139 from aidenybai/prerender-latex

commit a275123be2
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Thu Jun 2 08:35:28 2022 +0100

    better font behaviour

commit c88f31c364
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Thu Jun 2 08:16:02 2022 +0100

    change to object destructuring for drawGraph() arguments

commit d261655d96
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Thu Jun 2 07:49:09 2022 +0100

    remove unnecessary ternary

commit c0800a8749
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Thu Jun 2 07:45:44 2022 +0100

    change baseURL back to original

commit ac0dd50c04
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Wed Jun 1 21:30:40 2022 +0100

    uncomment window.Million

commit e809896338
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Wed Jun 1 21:22:31 2022 +0100

    increase scale

commit 19606ba63d
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Wed Jun 1 21:19:03 2022 +0100

    add www.

commit 1e237ef677
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Wed Jun 1 20:15:44 2022 +0100

    change baseURL

commit 5a1fbc9374
Author: DhammaCharts <100090806+DhammaCharts@users.noreply.github.com>
Date:   Wed Jun 1 13:49:27 2022 +0100

    Improve graph display, options and ability to have a global graph on the home page, local graphs on subpage.

commit a1293f820a
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Sun May 29 20:40:44 2022 -0700

    Prerender latex

commit 84c6e1efed
Merge: 775a1b24 8673a7bc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat May 28 23:27:54 2022 -0700

    Merge pull request #138 from aidenybai/add-footer-config

commit 8673a7bc3d
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Sat May 28 22:52:18 2022 -0700

    Add option to toggle footer

commit 775a1b2490
Merge: cbc2bea4 006b74ec
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri May 27 19:21:05 2022 -0700

    Merge pull request #137 from aidenybai/fix-non-spa-routing

commit 006b74ec6f
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 18:45:42 2022 -0700

    Fix formatting

commit 8aba612a00
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 18:42:01 2022 -0700

    Fix non-spa fallback

commit cbc2bea413
Merge: ba586adc ae240ff8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri May 27 18:32:49 2022 -0700

    Merge pull request #136 from aidenybai/custom-progress-bar-color

commit ae240ff82c
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 18:31:36 2022 -0700

    Remove redundant CSS rule

commit ba586adc76
Merge: 232bd2f0 159deabf
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri May 27 17:14:55 2022 -0700

    Merge pull request #135 from aidenybai/bump-million

commit 159deabfe1
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 16:14:17 2022 -0700

    Bump to 1.9.6

commit 44984cdaf4
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 13:27:13 2022 -0700

    Add support for progress bar

commit 683cb53cbd
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 13:19:19 2022 -0700

    Bump million to 1.9.5

commit 232bd2f016
Merge: 0293c122 e0fd9570
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri May 27 11:01:20 2022 -0700

    Merge pull request #134 from aidenybai/add-prefetching-within-graph

commit e0fd9570d7
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 09:49:28 2022 -0700

    Bump million to 1.9.4

commit bc32bbeaed
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 09:02:01 2022 -0700

    Bump milliomn to 1.9.3

commit efb6c7845f
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 08:40:00 2022 -0700

    Add prefetch to graph

commit bd316d8249
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Fri May 27 08:39:44 2022 -0700

    Bump million to 1.9.2

commit 0293c12217
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon May 23 22:25:13 2022 -0700

    feat: recent posts section/partial

commit 0439c163a0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri May 20 16:50:56 2022 -0400

    fix: js not executing if spa disabled

commit 0b6711c218
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat May 14 16:47:50 2022 -0400

    fix: tag boxes overlapping for content with many tags (closes #130)

commit ed9a8efd1f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu May 5 21:11:23 2022 -0400

    fix inline link highlighting, safer latex render

commit e302f6c423
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu May 5 20:35:32 2022 -0400

    fix: more generic style to match bad nesting generated by popover interp

commit b21b27d1d3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu May 5 20:30:55 2022 -0400

    fix: clean wikilinks and render latex in popover

commit 364aee36fc
Merge: cea0f3eb 8b855b52
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu May 5 01:03:09 2022 -0400

    fix: merge conf

commit cea0f3eb74
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu May 5 00:58:50 2022 -0400

    feat: contextual backlinks (closes #106)

commit 8b855b522a
Merge: b67a389b 7b3696b8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed May 4 11:40:38 2022 -0400

    Merge pull request #125 from aidenybai/fix-latex

commit 7b3696b877
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Wed May 4 08:39:25 2022 -0700

    Remove pnpm debug log

commit b4ff12ca0b
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Wed May 4 08:10:59 2022 -0700

    Fix latex

commit b67a389bea
Merge: a0997444 2b5c03c9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 3 13:59:02 2022 -0400

    Merge pull request #124 from aidenybai/hugo

commit 2b5c03c972
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 10:55:45 2022 -0700

    Remove redundant URL construction

commit aaed5dc1f1
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 10:54:39 2022 -0700

    Support /path root sites

commit 1a5d158fce
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 10:38:41 2022 -0700

    Support active node with other data at end of url

commit a09974446d
Merge: 03742621 9fc71603
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 3 13:21:32 2022 -0400

    Merge pull request #123 from aidenybai/fix-popover

commit 9fc71603ba
Merge: d38f9bec 3789df80
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 10:18:41 2022 -0700

    Merge

commit d38f9bec70
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 10:16:09 2022 -0700

    Rename API and generalize router API

commit 771ebd8031
Merge: e4cc625c 03742621
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 10:07:38 2022 -0700

    Merge

commit e4cc625c33
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 09:34:27 2022 -0700

    Add future note about init function

commit 3789df80e4
Merge: 32c79a56 03742621
Author: Aiden Bai 白宇彤 <aiden.bai05@gmail.com>
Date:   Tue May 3 09:33:00 2022 -0700

    Merge branch 'hugo' into fix-popover

commit 037426217c
Merge: 6e6dd4cb e646cdb0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 3 12:29:26 2022 -0400

    Merge pull request #122 from aidenybai/fix-active-graph-node

commit e646cdb0be
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 09:27:25 2022 -0700

    Use explicit regex for trailing slash trim

commit 8d092a3a4a
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 09:22:51 2022 -0700

    Remove unnecessary 'url' argument in graph.html

commit 32c79a561f
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 09:21:44 2022 -0700

    Remove unnecessary 'url' argument in graph.html

commit 3c660dd9b5
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 09:20:01 2022 -0700

    Remove unnecessary 'url' param in drawGraph

commit 4cca3c1f2d
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 09:04:15 2022 -0700

    Peg router version

commit 9d3bbd6076
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 08:53:18 2022 -0700

    Fix active node on graph

commit 9c71f07355
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 08:48:35 2022 -0700

    Enable config for testing

commit 77485b754d
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Tue May 3 08:47:42 2022 -0700

    Fix popover

commit 6e6dd4cb0b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 3 10:57:20 2022 -0400

    fix: trim trailing slash when calculating popover

commit 81fe2d2493
Merge: 24d08d58 321e19dc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 3 10:44:56 2022 -0400

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 24d08d580d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 3 10:43:22 2022 -0400

    cfg: make SPA optional

commit 321e19dc41
Merge: 12d33619 97607c3c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 3 09:48:50 2022 -0400

    Merge pull request #121 from benbohmer/patch-1

commit 12d33619a2
Merge: fc89ff26 4197ad46
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue May 3 09:47:48 2022 -0400

    Merge pull request #120 from straightupjac/fix/github-info

commit 97607c3ca5
Author: benbohmer <103453816+benbohmer@users.noreply.github.com>
Date:   Tue May 3 09:10:45 2022 +0200

    fix: keep / at end of URL to avoid redirects

    Removed strings.TrimRight "/" in line 10 to keep the trailing slash at the end of URLs in regular links. This avoids having every single internal link being a 301 redirect.

commit 4197ad460a
Author: straightupjac <jdc.jaclyn@gmail.com>
Date:   Tue May 3 01:51:15 2022 -0400

    fix github info

commit fc89ff2680
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon May 2 13:00:41 2022 -0400

    fix: broken semi and graph min-height

commit e9a33c04b5
Merge: 9ba0a4b3 b0e15e0c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon May 2 12:56:44 2022 -0400

    fmt: remove semis for good

commit b0e15e0cbc
Merge: 66304da0 f1b85fb6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon May 2 12:19:26 2022 -0400

    Merge pull request #118 from aidenybai/add-router

commit 9ba0a4b34f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon May 2 12:14:51 2022 -0400

    fmt: remove semis :)

commit f1b85fb6d9
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Mon May 2 09:10:40 2022 -0700

    Fix clarification comment

commit 66304da027
Merge: 416dc0b8 87144fca
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon May 2 12:06:57 2022 -0400

    Merge pull request #119 from aidenybai/add-prettier

    Add prettier config

commit 40d216759c
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Mon May 2 09:05:02 2022 -0700

    Expand template

commit 5c602ab16f
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Mon May 2 09:04:36 2022 -0700

    Add clarification comments

commit 87144fca21
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Mon May 2 08:57:25 2022 -0700

    Use semi: false for prettier config

commit a9523dd39b
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Sun May 1 22:08:14 2022 -0700

    Add prettier config

commit bcb166c21c
Author: Aiden Bai <aiden.bai05@gmail.com>
Date:   Sun May 1 22:06:33 2022 -0700

    Add router

commit 416dc0b85c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 30 13:13:30 2022 -0700

    fix: add update for local hugo-obsidian on make update

commit b8a660e208
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 30 13:10:12 2022 -0700

    feat: copyable header anchors (fixes #86)

commit ec86cca97b
Merge: 87b5a7a2 f7027e7e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Apr 28 15:53:57 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 87b5a7a251
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Apr 28 15:49:16 2022 -0700

    feat: show graph titles on zoom (fixes #92)

commit c8d390dbc5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Apr 28 13:45:29 2022 -0700

    fix: always hide popover on mobile (fixes #104)

commit 3c7ece5405
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Apr 28 10:48:31 2022 -0700

    fix: append trailing slash, fixes #111

commit f7027e7ecd
Merge: f05ff5e6 0cfd93c5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Apr 20 09:20:21 2022 -0700

    Merge pull request #108 from exu3/patch-1

commit 0cfd93c57c
Author: Ella <git@ella.cx>
Date:   Sun Apr 17 02:11:17 2022 -0700

    Fix another typo

commit 3f8c473678
Author: Ella <git@ella.cx>
Date:   Sun Apr 17 01:33:16 2022 -0700

    Fix typo: recomment -> recommend

commit f05ff5e62d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 23:19:33 2022 -0700

    fix: add dropshadow to popover, cleanup animation

commit 12ed9722d8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 22:43:11 2022 -0700

    fix: popover selection wrongly including line breaks

commit 887d4d4f5e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 21:40:59 2022 -0700

    deps: bump hugo -> v0.96.0

commit f9c7cdf928
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 20:44:39 2022 -0700

    fix: check for src before attempting to add popover

commit 2d55b6ac2e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 18:07:40 2022 -0700

    fix: missing whitespace chomp in link render hook

commit d5884aedb7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 14:14:19 2022 -0700

    fix: wikilink patch not applying to transformed text like apostrophes

commit 66eaa444a4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 14:08:36 2022 -0700

    fix: wikilink image relURL for images with spaces

commit 0ddc48a452
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 13:47:24 2022 -0700

    fix: wikilink-like text in code fences #95, #97

commit cd19159c53
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 12:47:28 2022 -0700

    feat: wikilink img support

commit 7808c66c4d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 09:41:13 2022 -0700

    fix: align footer links

commit a7abc6ab96
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 00:09:56 2022 -0700

    docs: make update command and clarify update steps/potential danger

commit 9509a64354
Merge: 53242b1e 3ce6944c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 00:02:48 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 53242b1e57
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Apr 5 00:02:37 2022 -0700

    add update target to Makefile

commit 3ce6944c18
Merge: e2455050 3583265f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Apr 4 23:56:28 2022 -0700

    Merge pull request #93 from meleu/patch-3

commit 3cec4fd950
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Apr 4 23:30:28 2022 -0700

    update screenshot

commit e245505082
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Apr 4 23:25:24 2022 -0700

    feat: hide toc for short notes

commit fc4b9ded76
Merge: 3781b677 27c4761f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Apr 4 23:20:43 2022 -0700

    Merge pull request #94 from meleu/patch-4

commit 27c4761fe0
Author: meleu <meleu@users.noreply.github.com>
Date:   Mon Apr 4 20:15:40 2022 -0300

    link to home goes to baseURL

commit 3583265f80
Author: meleu <meleu@users.noreply.github.com>
Date:   Mon Apr 4 17:30:23 2022 -0300

    docs: warn about possible lost of customization

commit 3781b67707
Merge: 1613511f 671fe053
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Apr 4 13:08:42 2022 -0700

    Merge pull request #91 from meleu/patch-2

commit 671fe05312
Author: meleu <meleu@users.noreply.github.com>
Date:   Mon Apr 4 17:07:43 2022 -0300

    padding and border-radius matching bottom cards

    Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

commit 1613511f39
Merge: acab4887 575288ec
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Apr 4 09:45:05 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit acab488784
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Apr 4 09:44:58 2022 -0700

    re-add obsidian file

commit ff91dcd196
Merge: a287d112 575288ec
Author: meleu <meleu@users.noreply.github.com>
Date:   Sun Apr 3 22:14:12 2022 -0300

    Merge branch 'jackyzha0:hugo' into patch-2

commit a287d11246
Author: meleu <meleu.dev@gmail.com>
Date:   Sun Apr 3 22:12:55 2022 -0300

    add a collapsible ToC

commit 575288ece9
Merge: 25b5ac43 1d9c0e4a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Apr 3 17:57:46 2022 -0700

    Merge pull request #88 from meleu/patch-2

commit 25b5ac43dd
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Apr 3 17:43:37 2022 -0700

    fix: favicon not showing on non-root domain #89

commit 1d9c0e4a44
Author: meleu <meleu.dev@gmail.com>
Date:   Sun Apr 3 16:31:29 2022 -0300

    use "enableToc: false"

commit e62d512d95
Author: meleu <meleu.dev@gmail.com>
Date:   Sun Apr 3 16:29:10 2022 -0300

    disable ToC if frontmatter has "enableToc: false"

commit 8f15c5f8c1
Author: meleu <meleu@users.noreply.github.com>
Date:   Sun Apr 3 16:22:32 2022 -0300

    disable ToC if enableToc: false

commit efeaf9b49c
Merge: 91c4e3fb 22f11711
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Apr 3 11:44:39 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 91c4e3fb3a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Apr 3 11:42:42 2022 -0700

    fix: multiline code block #87

commit 22f11711b2
Merge: 16b177ce 5c3ef884
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Apr 3 08:17:13 2022 -0700

    Merge pull request #85 from meleu/patch-1

    Ah my git was being really weird with cases :')) thank you

commit 5c3ef884c7
Author: meleu <meleu@users.noreply.github.com>
Date:   Sun Apr 3 11:19:21 2022 -0300

    duplicated file

commit 16b177ce66
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 21:04:20 2022 -0700

    README update

commit 14c6181d24
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 20:37:42 2022 -0700

    bump hugo version v0.82 -> v0.92.2

commit e6e04c03c4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 20:34:55 2022 -0700

    fix latex misrendering

commit 146e975932
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 20:21:16 2022 -0700

    bump hugo obsidian, fix backlinks for subpathed quartz, update homepage

commit c117e38899
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 20:06:31 2022 -0700

    feat: wikilinks implementation

commit 4fd983277e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 17:38:39 2022 -0700

    fix: cjk support + demo page

commit cc86136bcb
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 17:00:14 2022 -0700

    feat: basic latex support

commit 8e083d4a93
Merge: c51573ef 03b574b1
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 14:53:05 2022 -0700

    Merge pull request #83 from meleu/patch-2

commit 03b574b160
Author: meleu <meleu.dev@gmail.com>
Date:   Sat Apr 2 18:51:45 2022 -0300

    cleanup

commit a469653f75
Author: meleu <meleu.dev@gmail.com>
Date:   Sat Apr 2 18:50:58 2022 -0300

    separate contact links semantically

commit c51573efa9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 13:34:26 2022 -0700

    feat: grey out broken links

commit 902d0f2a0f
Merge: 1ddd15af 9c5ecccf
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 12:59:47 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 1ddd15afc6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Apr 2 12:59:38 2022 -0700

    fix: non-unicode character in popover and search #67, #68

commit 16f8cd7100
Author: meleu <meleu@users.noreply.github.com>
Date:   Sat Apr 2 13:37:12 2022 -0300

    separate links with &ZeroWidthSpace;

commit 9c5ecccf25
Merge: 3674df48 e3cd531c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Apr 1 14:17:35 2022 -0700

    Merge pull request #82 from meleu/patch-1

commit e3cd531c53
Author: meleu <meleu@users.noreply.github.com>
Date:   Fri Apr 1 18:13:49 2022 -0300

    fix custom.scss path

commit 3674df48b8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Apr 1 10:13:01 2022 -0700

    fix pagination styling

commit 9e8c5587e4
Merge: 6605b13b 6edc9798
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Mar 31 23:16:00 2022 -0700

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 6605b13b86
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Mar 31 23:15:54 2022 -0700

    more troubleshooting, backlinks reference private page fix

commit 6edc979896
Merge: 54a68e6e fc439224
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Mar 21 09:15:35 2022 -0700

    Merge pull request #71 from siyangsun/patch-1

commit fc43922445
Author: Siyang <siyangsun2007@gmail.com>
Date:   Sun Mar 20 22:37:05 2022 -0700

    add to showcase and fix link to file

commit 54a68e6e5c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Mar 18 10:53:39 2022 -0700

    patch image

commit a6ab2f92ef
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Mar 16 17:54:24 2022 -0700

    add update

commit fda481fbb9
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Mar 15 01:12:08 2022 -0700

    fix: bump hugo-obsidian version to account for contentIndex paths on windows

commit 94e987dab5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Mar 15 00:37:56 2022 -0700

    feat: better titles for empty pages #61

commit e981c76ed4
Merge: 651bfc5c f70128a3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Mar 9 10:11:36 2022 -0800

    Merge pull request #65 from claudio4/fix-text

commit f70128a3de
Author: Claudio Yanes <me@claudio4.com>
Date:   Wed Mar 9 17:58:01 2022 +0000

    Prevent overflow of long links and words

    When a word (or any string withtout breakpoints (spaces, dashes....), making links the most common place where this becamoes an issue)  is wider than its container, the text will simply overflow any container, including the viewport. This commit fixes this behaviour by making the word-drap strategy of the browser more aggresive.

commit 651bfc5cd2
Merge: 90727099 60794201
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Mar 7 10:45:07 2022 -0800

    Merge pull request #62 from claudio4/hugo

commit 6079420178
Merge: 978d5ca1 b96c60ed
Author: Claudio Yanes <me@claudio4.com>
Date:   Mon Mar 7 18:28:14 2022 +0000

    Merge branch 'jackyzha0-hugo' into hugo

commit b96c60edfc
Merge: 978d5ca1 90727099
Author: Claudio Yanes <me@claudio4.com>
Date:   Mon Mar 7 18:27:45 2022 +0000

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into jackyzha0-hugo

commit 978d5ca1ae
Author: Claudio Yanes <me@claudio4.com>
Date:   Mon Mar 7 18:25:02 2022 +0000

    Format JS

commit 907270992d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Mar 4 23:55:07 2022 -0800

    fix: hide popover on mobile to prevent overflow

commit 6f9283e95b
Author: Claudio Yanes <me@claudio4.com>
Date:   Fri Mar 4 22:27:21 2022 +0000

    Update makefile and docs

    The artifacts produced by hugo-obsidian are now expected to be placed in
    the assets/indices directory. This commit reflects this change in the
    Makefile and in the docs.

commit 0fad5570d3
Author: Claudio Yanes <me@claudio4.com>
Date:   Fri Mar 4 04:14:42 2022 +0000

    Add .gitkeep to assets/indices

commit dc9b421e21
Author: Claudio Yanes <me@claudio4.com>
Date:   Fri Mar 4 04:12:43 2022 +0000

    Remove unnecessary scrollbars

    The margin property can escape the parent node and move it alongside
    its child. This happens with singlePage div and the body, resulting in
    scrollbars appearing as the body has the size of the viewport but
    does not align with it. This phenomenon can be always observed
    in the vertical axis and it can also be observed in the horizontal axis
    when the viewport it’s not wide enough (mostly in mobile).

    Using paddings prevents this “extra space” from scraping and displacing
    the body.

    Also, the value 100vw does not take into account the space taken by the
    vertical scrollbar, thus making the body wider than the actual viewport,
    producing a horizontal scrollbar.

commit 8779e72c77
Author: Claudio Yanes <me@claudio4.com>
Date:   Fri Mar 4 03:34:45 2022 +0000

    Add attribute property to scripts from jsdelivr

    Adding the integrity attribute protects the website (by refusing to load
    the script) against malicious modifications of the script
    in the case of jsdelivr gets hacked

commit 7f6523337c
Author: Claudio Yanes <me@claudio4.com>
Date:   Fri Mar 4 03:24:32 2022 +0000

    Move popover to the end of the page

    The popover script doesn’t ever start in until the DOM has finished
    Loading, so wait for the script to be downloaded and parsed before
    Showing the content to the user makes no sense.

commit 7e0f2e4449
Author: Claudio Yanes <me@claudio4.com>
Date:   Fri Mar 4 02:25:30 2022 +0000

    Fix fetchData

    The fetchData function suffer from a race condition. If the function is
    called before the promise finishes, it will result in another pair of
    HTTP request. This does not only make the function useless but
    Actually, it makes it harmful as the data might be redownloaded twice.

    Now fetchData is not a function but rather the promise by itself.
    Previous callers are expected to await the variable instead, this
    should be not concern as awaiting a promise multiple time in
    JavaScript is completely safe.

commit 1313bd9779
Author: Claudio Yanes <me@claudio4.com>
Date:   Fri Mar 4 02:07:51 2022 +0000

    Move css and js to appropriate files

    Having the CSS and JS in the html template produces pages larger
    than necessary, as each page need to contain all the js/css.
    Separating them in appropriate files allow the browser to just download
    them once and use them for all the pages. This is even more effective
    with an aggressive cache policy for the js and css, something that can
    be done without fear thanks to the implemented cache-busting.
    Also, having then in separate files allows us to use Hugo pipelines
    for minimizing the code.

commit 5234fae080
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Feb 28 08:24:29 2022 -0800

    fix backlinks not using baseurl

commit 0ee0855e1c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Feb 28 07:30:59 2022 -0800

    bump hugo-obsidian to support root

commit e06e341468
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Feb 28 07:14:55 2022 -0800

    fix: explicitly set root as current directory to fix ignore files

commit 73e526a7d5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Feb 23 12:28:25 2022 -0500

    add screenshot to readme

commit cdc4f1a840
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 22 13:36:08 2022 -0500

    fix: relink search button (move outside content load listener)

commit 714b4fcfa3
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Feb 20 21:40:10 2022 -0500

    fix links being broken for pages with spaces

commit 9c04ca0266
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Feb 17 10:49:41 2022 -0500

    rtl docs

commit 388a2bf78b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Feb 17 10:44:39 2022 -0500

    docs updates

commit f192f9a23d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 23:03:02 2022 -0500

    fix #54: root all image urls

commit 3b3e6ec3b2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 22:54:20 2022 -0500

    fix relative pathing for dynamic fetch

commit 8e85e274f6
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 19:42:45 2022 -0500

    change output to static instead of data

commit fcd5d2807d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 19:39:14 2022 -0500

    feat: dynamically fetch indices

commit 4587b13360
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 17:12:08 2022 -0500

    feat: add rtl support as part of #47

commit fb9ea8dcb8
Merge: c520db48 10f9843b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 16:52:49 2022 -0500

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit c520db4882
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 16:52:32 2022 -0500

    fix: #50, change css load order

commit 10f9843bb6
Merge: 0dc51ff3 31297b7e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 14:51:29 2022 -0500

    Merge pull request #51 from brandonkboswell/patch-1

commit 0dc51ff39c
Merge: c35086c5 fa3bc3de
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 14:50:34 2022 -0500

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit c35086c510
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Feb 15 14:50:25 2022 -0500

    visibility fix

commit 31297b7e5a
Author: Brandon Boswell <brandonkboswell@gmail.com>
Date:   Sat Feb 12 22:35:03 2022 -0500

    Added to the Showcase

commit fa3bc3de92
Merge: a271fb9d 41c443db
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Feb 11 17:24:54 2022 -0500

    Merge pull request #48 from earnestma/earne/configurable-page-toc

commit 41c443dbf0
Author: earnest ma <me@earne.link>
Date:   Fri Feb 11 17:05:38 2022 -0500

    Add disableToc parameter to not show TOC on a page

commit a271fb9d74
Merge: 9645f003 49cdca5d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 31 12:28:40 2022 -0800

    Merge pull request #46 from adube/patch-1

commit 49cdca5dfc
Author: Alexandre Dubé <adube@mapgears.com>
Date:   Mon Jan 31 15:18:26 2022 -0500

    Specify Hugo requires extended Sass/SCSS version

    Hugo needs to be installed with its "extended" Sass/SCSS version, otherwise this template does not work.

commit 9645f00317
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Jan 27 09:38:28 2022 -0800

    link fixing

commit 57ebf4c21c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 10 13:08:50 2022 -0800

    underscore fix, fix relative path being weird for graph

commit 54e3e071d1
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 10 09:00:45 2022 -0800

    fix popover regex

commit d46e223831
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 10 08:51:00 2022 -0800

    revert baseurl fix

commit 6f9a29c174
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 10 08:49:29 2022 -0800

    various path fixes

commit 532bc61025
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Jan 5 19:42:13 2022 -0500

    set relativeUrls to true

commit 99aea48260
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Jan 4 11:39:22 2022 -0500

    docs update

commit 4a3766db56
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 3 16:37:24 2022 -0500

    update featurelist

commit 4e639979f8
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 3 15:36:58 2022 -0500

    fix copy selection

commit e49a1ac9db
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 3 13:22:04 2022 -0500

    made link preview optional

commit 4a3c4fdef5
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Jan 3 13:18:31 2022 -0500

    popover implementation

commit 2b432d7f0b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jan 2 20:02:47 2022 -0500

    fix flex gap

commit 7507fd2991
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Jan 2 19:49:41 2022 -0500

    fix search styling

commit ca886e4075
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Dec 28 14:28:08 2021 -0500

    fix render link for apostrophe

commit 3722e600ee
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 20:52:30 2021 -0500

    bump hugo-obsidian

commit efeaf0f4e4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 20:16:21 2021 -0500

    add pagination to section, fix graph linking

commit 1a8cdaad24
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 19:43:01 2021 -0500

    remove console.log

commit e4caa0d1d7
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 19:35:42 2021 -0500

    add taxonomy and term lists

commit a45856d788
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 17:53:33 2021 -0500

    fix last modified not working for capitalized pages

commit dbe9b338cc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 17:44:39 2021 -0500

    fix capitalization

commit 000fcdbf99
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 17:43:27 2021 -0500

    fix casing

commit 612c44d719
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 17:34:53 2021 -0500

    modify obsidian

commit e1911a58ff
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 17:28:53 2021 -0500

    enable last modified info

commit b4e2697116
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 15:59:19 2021 -0500

    content section

commit 094ab9d064
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 13:15:10 2021 -0500

    dedupe backlinks

commit 39592347cc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Dec 27 13:06:58 2021 -0500

    add graph depth config

commit 165d33810d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Dec 26 21:13:21 2021 -0500

    base tags

commit 6fbfa7170b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Dec 26 00:09:15 2021 -0500

    various font and colour fixes

commit 43837f9e2e
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Dec 25 23:45:30 2021 -0500

    add makefile, fix link padding, test capitalization

commit 2ba01c8311
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Dec 24 15:51:37 2021 -0500

    fix untitled #36

commit 114b7ca913
Merge: 5bd5642c 091be704
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Dec 24 09:48:41 2021 -0500

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 5bd5642c99
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Dec 24 09:48:22 2021 -0500

    add toLowerCase to id

commit 48d01810c4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Dec 23 14:40:59 2021 -0800

    fix config setting, fix font size for h1 in article

commit 3a98c8b554
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Dec 23 14:32:47 2021 -0800

    actually display site title

commit 69c86e407f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Dec 23 14:21:39 2021 -0800

    update subdomain docs

commit 56d2382c28
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Dec 23 14:05:27 2021 -0800

    fix relative link styling, change graph and backlinks to refer to name rather than path

commit 091be7040b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Dec 23 13:37:29 2021 -0800

    Create CODE_OF_CONDUCT.md

commit 09b5522a48
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Dec 23 13:22:22 2021 -0800

    Update issue templates

commit b9d7adafcc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Dec 23 13:18:03 2021 -0800

    Create FUNDING.yml

commit afeb18212d
Merge: c64322ad bc909559
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Dec 2 20:06:18 2021 -0800

    Merge pull request #28 from juaoose/overflow

commit bc90955959
Author: Juaoose <jjrg1994@gmail.com>
Date:   Thu Dec 2 22:58:34 2021 -0500

    remove horizontal scrollbar

commit c64322ad3f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 20 22:55:53 2021 -0800

    remove bad wikilink

commit 48eb9ebc5f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Nov 20 22:53:26 2021 -0800

    better search, fix spacing support, bump hugo-obsidian

commit 82ba843e42
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Nov 15 15:54:18 2021 -0800

    search styling

commit 8ca31df3f2
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 31 09:59:38 2021 -0700

    search patch

commit df23b99951
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sat Oct 30 23:27:33 2021 -0700

    more search improvements

commit 6005a2e0a0
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Wed Oct 27 20:10:04 2021 -0700

    css fixes

commit de940d6a4b
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Oct 26 17:06:00 2021 -0700

    update graph redir

commit 806d11f874
Merge: 03bb3a3b 1fc2da4f
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Oct 26 17:03:07 2021 -0700

    Merge pull request #23 from bur3ku/hugo

commit 1fc2da4fe2
Merge: 9292de63 24776624
Author: Blake Allen <blakesnake100@gmail.com>
Date:   Tue Oct 26 16:58:37 2021 -0700

    Merge branch 'hugo' of https://github.com/bur3ku/quartz into hugo

commit 9292de6333
Author: Blake Allen <blakesnake100@gmail.com>
Date:   Tue Oct 26 16:58:08 2021 -0700

    remove unnecessary regex, use encodeuri for label instead of replace

commit 2477662404
Merge: a14d06aa 03bb3a3b
Author: Blake Allen <blake.edward.allen@gmail.com>
Date:   Tue Oct 26 12:46:03 2021 -0700

    Merge branch 'hugo' into hugo

commit a14d06aa3d
Author: Blake Allen <blakesnake100@gmail.com>
Date:   Tue Oct 26 12:44:25 2021 -0700

    fix conflict fix

commit e0535dbe32
Author: Blake Allen <blakesnake100@gmail.com>
Date:   Tue Oct 26 12:43:55 2021 -0700

    fix conflict

commit 8eca1e60f7
Author: Blake Allen <blakesnake100@gmail.com>
Date:   Tue Oct 26 12:36:20 2021 -0700

    change %20 in node labels to whitespace, change %20 in node hrefs to hyphen

commit 03bb3a3bae
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Oct 25 15:06:29 2021 -0700

    normalize search styling

commit f7b89db8ee
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Mon Oct 25 15:00:55 2021 -0700

    search fix

commit 1835b97a7a
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 24 23:45:55 2021 -0700

    better homepage

commit f56642f13c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 24 23:32:55 2021 -0700

    forgot string lol

commit 22a9c0ddfc
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 24 23:31:09 2021 -0700

    docs updates, add search to main page, fix redir bug

commit c1c061fbea
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 24 23:17:20 2021 -0700

    bump docs

commit 6fd19069de
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 24 23:17:13 2021 -0700

    search improvements

commit 299533a4f4
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Sun Oct 24 23:17:00 2021 -0700

    bump hugo-obsidian version

commit e1366ecb61
Author: Blake Allen <blakesnake100@gmail.com>
Date:   Fri Oct 22 18:56:26 2021 -0700

    fix accidental code

commit 776ef084c9
Author: Blake Allen <blakesnake100@gmail.com>
Date:   Fri Oct 22 18:32:57 2021 -0700

    fix last commit

commit fc00ad5bff
Author: Blake Allen <blakesnake100@gmail.com>
Date:   Fri Oct 22 14:04:09 2021 -0700

    fix for notes with spaces not linking properly

commit 228f96e74d
Merge: ae2f7efd 071984a1
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Tue Aug 31 18:32:14 2021 -0400

    Merge pull request #14 from juaoose/hugo

    fix product typo in external hosting section

commit 071984a12d
Author: Juan José Rodríguez <juaoose@users.noreply.github.com>
Date:   Tue Aug 31 16:40:31 2021 -0500

    fix product typo in external hosting section

commit ae2f7efde0
Author: jackyzha0 <j.zhao2k19@gmail.com>
Date:   Sat Aug 28 20:58:14 2021 -0400

    update showcase

commit cb38667c1d
Merge: 1c851271 27c33f83
Author: jackyzha0 <j.zhao2k19@gmail.com>
Date:   Fri Aug 27 14:08:18 2021 -0400

    Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo

commit 27c33f8334
Merge: 8850976d f9920f6d
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Fri Aug 13 17:45:32 2021 -0400

    Merge pull request #9 from brechtcs/template

    Execute darkmode script before first render

commit f9920f6d73
Author: Brecht Savelkoul <brecht.savelkoul@alumni.lse.ac.uk>
Date:   Fri Aug 13 22:46:00 2021 +0200

    Execute darkmode script before first render

commit 8850976d8d
Merge: 9b427faa bb6a1e8c
Author: Jacky Zhao <j.zhao2k19@gmail.com>
Date:   Thu Aug 12 23:49:05 2021 -0400

    Merge pull request #8 from SlRvb/patch-1

    Add SlRvb Site to Showcase

commit bb6a1e8c34
Author: SlRvb <54087190+SlRvb@users.noreply.github.com>
Date:   Thu Aug 12 20:46:23 2021 -0700

    Add SlRvb Site to Showcase
2023-11-25 03:08:37 +09:00
042ce7f9ca update 2023-11-25 02:58:50 +09:00
945b331970 [obsidian] vault backup: 2023-11-25 02:50:09 2023-11-25 02:50:09 +09:00
3e2aa4cfa4 [obsidian] vault backup: 2023-11-25 02:30:30[ 2023-11-25 02:30:30 +09:00
8542666642 [obsidian] vault backup: 2023-11-25 01:30:28[ 2023-11-25 01:30:28 +09:00
fadd5c0ca4 [obsidian] vault backup: 2023-11-25 00:30:28[ 2023-11-25 00:30:28 +09:00
9d80efcf31 [obsidian] vault backup: 2023-11-22 16:15:03[ 2023-11-22 16:15:03 +09:00
5c45dba816 [obsidian] vault backup: 2023-11-22 11:32:45[ 2023-11-22 11:32:45 +09:00
23a3e9108e [obsidian] vault backup: 2023-11-21 23:37:48[ 2023-11-21 23:37:48 +09:00
52048cf8ee [obsidian] vault backup: 2023-11-21 18:37:39[ 2023-11-21 18:37:39 +09:00
6efd2e4bf8 Merge remote-tracking branch 'origin/v4' into v4 2023-11-21 16:28:41 +09:00
7c3211ded7 [obsidian] vault backup: 2023-11-21 16:28:39[ 2023-11-21 16:28:39 +09:00
Rune Antonsen
9a599aebea feat(breadcrumbs): add option to hide current page (#601)
* feat(breadcrumbs): add option to hide current page

* Remove debug lines

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

---------

Co-authored-by: ruant <ruant@ruant.net>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-11-20 08:28:16 -08:00
Jacky Zhao
296c1cf83f fix: spa shouldn't use popover script directly 2023-11-18 18:46:58 -08:00
Jacky Zhao
516d9a27e7 fix: explicit undefined check in header transclude 2023-11-18 18:27:44 -08:00
3b51e9f622 [obsidian] vault backup: 2023-11-18 22:50:12[ 2023-11-18 22:50:12 +09:00
Jacky Zhao
6a05fa777c fix: bad transform in wikilink pre-transform (closes #598) 2023-11-17 14:00:49 -08:00
Jacky Zhao
3f0be7fbe4 fix: check content-type before applying spa patch (closes #597) 2023-11-17 10:46:23 -08:00
Jacky Zhao
ea08c0511a fix: dont run explorer scripts on non-explorer pages (closes #596) 2023-11-17 10:29:24 -08:00
Matt Vogel
727b9b5d72 feat: add class alias to aliases (#585) 2023-11-17 10:23:39 -08:00
Zijing Zhang
50f0ba29a2 feat: cname emitter (#590)
* feat: cname emitter

* feat: impl cname.ts

* Update cname.ts

* Update index.ts

* Update cname.ts

* Update cname.ts

* Update cname.ts

* Update cname.ts
2023-11-16 15:31:20 -08:00
Jacky Zhao
95b1141b9d fix: include anchor when normalizing urls for spa/popovers 2023-11-15 20:35:45 -08:00
8b6007ff7a [obsidian] vault backup: 2023-11-16 13:18:49[ 2023-11-16 13:18:49 +09:00
Jacky Zhao
a26eb59392 feat: scrub link formatting from toc entries 2023-11-15 20:13:28 -08:00
Jacky Zhao
5befcf4780 fix: format 2023-11-15 19:32:25 -08:00
Jacky Zhao
f861a7c160 fix: regression where clicking anchors on the same page wouldn't set the anchor in the url 2023-11-15 19:31:18 -08:00
Jacky Zhao
06426c8f7e feat: support repeated anchor tag (closes #592) 2023-11-15 19:27:54 -08:00
Jacky Zhao
8fc7b9f4c6 feat: deref symlinks when copying static assets (closes #588) 2023-11-15 09:43:30 -08:00
93324a7672 [obsidian] vault backup: 2023-11-15 18:09:59[ 2023-11-15 18:09:59 +09:00
6533e82863 [obsidian] vault backup: 2023-11-15 17:10:00[ 2023-11-15 17:10:00 +09:00
7b883fa5d7 [obsidian] vault backup: 2023-11-15 16:09:00[ 2023-11-15 16:09:00 +09:00
1e58d8fd70 [obsidian] vault backup: 2023-11-15 15:09:00[ 2023-11-15 15:09:00 +09:00
Jacky Zhao
2de48b267a fix: set htmlAst after walking tree in ofm (closes #589) 2023-11-14 20:01:48 -08:00
Jacky Zhao
76f2664277 versioning: bump to v4.1.1 2023-11-13 22:57:05 -08:00
Jacky Zhao
74777118a7 feat: header and full-page transcludes (closes #557) 2023-11-13 22:51:40 -08:00
Jacky Zhao
8223465bda fix: make :has img selector direct 2023-11-12 14:33:19 -08:00
Jacky Zhao
cf6ab9e933 feat: option to specify npx quartz sync message (closes #583) 2023-11-12 14:27:53 -08:00
Jacky Zhao
74c63e448e fix(style): dont internal-link highlight when image (closes #581) 2023-11-11 21:13:10 -08:00
Jacky Zhao
43d638a6de perf: compute mapping of folder name to file data for faster breadcrumbs 2023-11-11 21:06:37 -08:00
Jacky Zhao
d1551872ff fix: check if popover exists after fetching and before inserting 2023-11-11 20:46:57 -08:00
Jacky Zhao
275bea3051 style + cfg: resolve breadcrumb titles by default and change arrow character 2023-11-11 20:46:29 -08:00
Jacky Zhao
bc02791734 fix: .date.getTime() based sort 2023-11-11 20:28:26 -08:00
Jacky Zhao
bf603c49c2 fix: sort rss feed by date 2023-11-11 12:08:54 -08:00
Jacky Zhao
f67356c3d2 lint: format 2023-11-11 12:02:34 -08:00
Jacky Zhao
5d666d1860 fix: normalize relative urls (closes #569) 2023-11-11 11:59:05 -08:00
Jacky Zhao
22b7cf135e types: cast in jsx.tsx to avoid @ts-ignore 2023-11-11 11:41:44 -08:00
Jacky Zhao
50a87d0d86 style: scrollable tables 2023-11-11 11:39:56 -08:00
Jacky Zhao
134b6ed582 fix: anchors links shouldnt cause reload (closes #574) 2023-11-11 10:11:31 -08:00
Jacky Zhao
99e8f5944f fix: trailing slash aliases (closes #577) 2023-11-11 09:56:30 -08:00
Yes365
e9f4e28a2d fix: adapt vercel cleanurls (#487)
Co-authored-by: Harrison <Harrison@fanruan.com>
2023-11-09 19:44:16 -08:00
ee396942a9 [obsidian] vault backup: 2023-11-10 12:43:11[ 2023-11-10 12:43:11 +09:00
Niklas Schröder
2a6b9a9ea0 docs: fix property name for ToC toggle (#573) 2023-11-07 09:16:48 -08:00
513f4efbac [obsidian] vault backup: 2023-11-07 18:37:51 2023-11-07 18:37:51 +09:00
60ea9da011 [obsidian] vault backup: 2023-11-07 17:50:48[ 2023-11-07 17:50:48 +09:00
a4a43cb9b3 [obsidian] vault backup: 2023-11-07 15:34:11[ 2023-11-07 15:34:11 +09:00
Mau Camargo
e806c30fa1 docs: Add Mau Camargo's Notkesto to showcase (#570) 2023-11-05 11:30:10 -08:00
Anson Yu
aac7b7e97d docs: Update making plugins.md (#567)
:)
2023-11-04 14:20:16 -07:00
Jacky Zhao
101e9946bd feat: add collapseByDefault option to TableOfContents (closes #566) 2023-11-04 12:11:42 -07:00
539ff307fb [obsidian] vault backup: 2023-11-04 21:16:55 2023-11-04 21:16:55 +09:00
7a22b26d71 [obsidian] vault backup: 2023-11-04 20:54:44[ 2023-11-04 20:54:44 +09:00
9287d5b862 [obsidian] vault backup: 2023-11-04 18:54:44[ 2023-11-04 18:54:44 +09:00
Emil Rofors
a62a97c7ab docs: add GitLab pages CI (#549)
* add .gitlab-ci.yml

* move GitLab CI to hosting.md

* remove extra folder name

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* remove test from gitlab instructions

* run prettier

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-11-03 16:40:43 -07:00
bbc9ad26c8 [obsidian] vault backup: 2023-11-03 09:16:08[ 2023-11-03 09:16:08 +09:00
aaf3a684b4 [obsidian] vault backup: 2023-11-03 02:18:01[ 2023-11-03 02:18:01 +09:00
2fac375635 [obsidian] vault backup: 2023-11-03 01:18:00[ 2023-11-03 01:18:00 +09:00
Jacky Zhao
923b72fb67 feat: auto-tag releases (closes #560) 2023-11-01 10:04:41 -07:00
Florence
05a1c34c6f docs: remove dead link (#561) 2023-11-01 09:57:32 -07:00
aa55096339 [obsidian] vault backup: 2023-11-02 00:33:19 2023-11-02 00:33:19 +09:00
6d71518278 [obsidian] vault backup: 2023-11-02 00:29:37 2023-11-02 00:29:37 +09:00
947e10829f [obsidian] vault backup: 2023-11-01 23:56:22[ 2023-11-01 23:56:22 +09:00
Blue Rose
06ccb89cd7 docs: clarifications about globs (#559)
* Add note about fast-glob

* Add warning about non-markdown files

Also added a glob pattern to filter out all non-markdown files outside of a specified folder.

* run npm format

---------

Co-authored-by: wych <wychwitchcraft@gmail.com>
2023-10-31 13:53:49 -07:00
d5f649295f [obsidian] vault backup: 2023-10-31 10:43:31[ 2023-10-31 10:43:31 +09:00
ce4613814f [obsidian] vault backup: 2023-10-29 18:14:14[ 2023-10-29 18:14:14 +09:00
Jacky Zhao
01fc8e4640 fix: disable semi-broken flexsearch cache 2023-10-25 09:40:43 -07:00
b36689f9a1 [obsidian] vault backup: 2023-10-23 20:47:31[ 2023-10-23 20:47:31 +09:00
de6f8dfe7d [obsidian] vault backup: 2023-10-23 17:06:58[ 2023-10-23 17:06:58 +09:00
Jacky Zhao
7c01e8dde0 feat: openLinksInNewTab option for link transformer 2023-10-22 09:54:12 -07:00
Jacky Zhao
b7ae7a99db fix: styling for nested popover tag in page list 2023-10-21 21:12:11 -07:00
Jacky Zhao
60b3bc34cb fix: catch html to jsx errors (closes #547) 2023-10-21 21:06:02 -07:00
Jacky Zhao
dc834015d0 fix(style): tag float orientation for long tags on page listing 2023-10-21 21:06:02 -07:00
Jacky Zhao
1e357ef5ac fix(style): prioritize base and custom scss over component css 2023-10-21 21:06:02 -07:00
337b7fc281 Merge branch 'v4' of github.com:tomoyanonymous/quartz-research-note into v4 2023-10-21 02:04:18 +09:00
2381eb927f metge 2023-10-21 02:04:02 +09:00
8d5573a23f [obsidian] vault backup: 2023-10-21 02:03:08[ 2023-10-21 02:03:08 +09:00
freenandes
54e722a55d docs: Update showcase.md (#540)
changed URL
2023-10-17 19:43:41 -07:00
Thomas
86d16b12a2 docs(explorer): Fixed small typo with extra } in explorer.md (#541) 2023-10-17 19:43:20 -07:00
freenandes
ed971800c0 Update showcase.md (#539) 2023-10-17 08:58:28 -07:00
2b0ac4e9b7 [obsidian] vault backup: 2023-10-18 00:10:32[ 2023-10-18 00:10:32 +09:00
b7e3f137f6 [obsidian] vault backup: 2023-10-17 16:15:03[ 2023-10-17 16:15:03 +09:00
66cbcac93c Merge commit 'c12596cf5a5d86e2d87c757bfab4a2435c628bc9' into v4 2023-10-17 15:58:30 +09:00
74792a90d2 merge 2023-10-17 15:57:03 +09:00
6b668fb78b [obsidian] vault backup: 2023-10-17 07:02:12[ 2023-10-17 07:02:12 +09:00
046e4ebac7 [obsidian] vault backup: 2023-10-17 01:43:06[ 2023-10-17 01:43:06 +09:00
287afd85db [obsidian] vault backup: 2023-10-16 17:52:18[ 2023-10-16 17:52:18 +09:00
Jacky Zhao
af9ddadc4d fix(css): import base from custom instead of the other way around (#536) 2023-10-14 13:45:56 -07:00
111f489c73 [obsidian] vault backup: 2023-10-14 21:51:44[ 2023-10-14 21:51:44 +09:00
c75cafa863 [obsidian] vault backup: 2023-10-14 10:34:47[ 2023-10-14 10:34:47 +09:00
d06791c36e [obsidian] vault backup: 2023-10-13 22:40:57[ 2023-10-13 22:40:57 +09:00
52dd22f8d6 [obsidian] vault backup: 2023-10-13 21:40:57[ 2023-10-13 21:40:57 +09:00
cf6721d7e6 [obsidian] vault backup: 2023-10-13 20:40:57[ 2023-10-13 20:40:57 +09:00
be538ab694 [obsidian] vault backup: 2023-10-13 18:40:57[ 2023-10-13 18:40:57 +09:00
85dddfbc12 [obsidian] vault backup: 2023-10-13 17:40:52[ 2023-10-13 17:40:52 +09:00
6411a10e48 [obsidian] vault backup: 2023-10-13 12:44:10[ 2023-10-13 12:44:10 +09:00
654d0d513d [obsidian] vault backup: 2023-10-13 11:43:40[ 2023-10-13 11:43:40 +09:00
cebf1d14a7 [obsidian] vault backup: 2023-10-12 18:33:49[ 2023-10-12 18:33:49 +09:00
06d66b775a [obsidian] vault backup: 2023-10-12 17:33:49[ 2023-10-12 17:33:49 +09:00
b3455a2e8a [obsidian] vault backup: 2023-10-11 18:09:42[ 2023-10-11 18:09:42 +09:00
Jacky Zhao
da0a062c05 feat: docker support for v4 (closes #530) 2023-10-08 09:59:18 -07:00
Jacky Zhao
f66d2c23ac fix: ctrl+click with spa enabled 2023-10-08 09:15:06 -07:00
b8d54e2e39 [obsidian] vault backup: 2023-10-07 15:16:13[ 2023-10-07 15:16:13 +09:00
c07a42b56d [obsidian] vault backup: 2023-10-07 01:42:00 2023-10-07 01:42:00 +09:00
Jacky Zhao
3268d45a20 css: make article relative 2023-10-05 13:48:52 -07:00
Jacky Zhao
afa163f2fe style: styling for codeblocks without langs (#527) 2023-10-05 13:30:06 -07:00
Ben Schlegel
cec4877adb fix(breadcrumbs): problem with folder whitespace (#522)
* fix(breadcrumbs): problem with folder whitespace

use slugs for folder hrefs so folder paths get resolved properly

* feat: only use `slug` for constructing crumbs

* fix: remove capitalization
2023-10-05 09:19:56 -07:00
Jacky Zhao
cf0c090e3c specify minimum npm version 2023-10-04 09:23:56 -07:00
0c75030975 [obsidian] vault backup: 2023-10-03 21:43:43[ 2023-10-03 21:43:43 +09:00
b20f2ba4e1 Merge remote-tracking branch 'origin/v4' into v4 2023-10-03 11:38:34 +09:00
ee0044e1d8 [obsidian] vault backup: 2023-10-03 01:17:01[ 2023-10-03 01:17:01 +09:00
3e0538af3e [obsidian] vault backup: 2023-10-03 01:07:41[ 2023-10-03 01:07:41 +09:00
a870136101 merge 2023-10-03 00:08:51 +09:00
a071baa0e9 [obsidian] vault backup: 2023-10-02 19:07:50[ 2023-10-02 19:07:50 +09:00
472beb6eda [obsidian] vault backup: 2023-10-02 17:31:19[ 2023-10-02 17:31:19 +09:00
9dd15552cc [obsidian] vault backup: 2023-10-02 16:31:14[ 2023-10-02 16:31:14 +09:00
Luca Salvarani
c8f5dbbad3 fix: Fix Backlinks not applying the display class (#519)
* fix: Fix `Backlinks` not applying the display class

Fix #518

* fix: Apply `displayClass` to all layout components

* refactor: Use same style

* fix: Remove `undefined` class using coalescing operator
2023-10-01 17:20:55 -07:00
bfahrenfort
ab5efac75f Fix: RSS title escaping (#521)
* Fix title escaping

* npm run format
2023-10-01 09:47:22 -07:00
Hrishikesh Barman
2f99339dcf feat: add transformations for latex in oxhugofm (#510)
ox-hugo currently supports the following syntax for latex equations:
- https://orgmode.org/manual/LaTeX-fragments.html
- https://ox-hugo.scripter.co/doc/equations

This syntax is supported by mathjax as is mentioned in the ox-hugo documentation.

But quartz uses remark-math which has some issues with the \( \) syntax.
See https://github.com/remarkjs/remark-math/issues/39

This change adds few more transformations to the OxHugoFlavouredMarkdown
plugin, which makes a best effort conversion of this syntax into what
the Quartz Latex transformer plugin supports.

With these changes, the generated files show latex formatting with
default quartz configuration.

Sidenote on `\_` escape by ox-hugo:

ox-hugo escapes, _ using \_, we match against it after we transform
equations into what quartz supports($$ and $).

This could be achieved using lookaround like regex as follows
```js
(?<=(\$|\$\$)[\s\S]*) -> Positive lookbehind for $ or $$
\\_ -> Matches \_
(?=[\s\S]*(?:\1)) Positive lookahead for $ or $$ if matched
const escapedUnderscoreRegex = new RegExp(/(?<=(\$|\$\$)[\s\S]*)\\_(?=[\s\S]*(?:\1))/, "g")
````

But since lookahead/behind can slow things down on large files, we just
look up all equations with $ and $$ delimiters and then try replacing \_
2023-09-29 11:35:26 -07:00
ArtfulAzeria
5232d09af5 feat: Better and more responsive tag behavior (#515)
* fix(explorer): default sortFn implementation (#511)

* fix: use `numeric` + `base` for localeCompare

* docs(explorer): update default sortFn

* fix: better and more responsive tag behavior

* tags css moved to TagList.tsx

* used npm run format

* merged tag declarations

---------

Co-authored-by: Ben Schlegel <31989404+benschlegel@users.noreply.github.com>
2023-09-29 11:17:48 -07:00
Catchears
0138085c16 docs: fix typo in breadcrumbs documentation (#513) 2023-09-29 08:19:10 -07:00
Ben Schlegel
0b61f6fbfd feat: implement breadcrumb component (#508)
* feat: implement breadcrumbs

* style: fix styling, move breadcrumbs to top

* refactor: move `capitalize to `lang.ts``

* refactor: clean breadcrumb generation

* feat: add options to breadcrumbs

* feat: implement `resolveFrontmatterTitle`

* feat: add `hideOnRoot` option

* feat(consistency): capitalize every crumb

* style: add `flex-wrap` to parent container

* refactor: clean `Breadcrumbs.tsx`

* feat(accessibility): use `nav`, add aria label

* style: improve look in popovers by adding margin

* docs: write docs for breadcrumb component

* refactor: collapse `if` condition for hideOnRoot

* chore: add todo for perf optimization

* docs: update introduction
2023-09-29 10:26:15 +02:00
Ben Schlegel
d4c122646c fix(explorer): default sortFn implementation (#511)
* fix: use `numeric` + `base` for localeCompare

* docs(explorer): update default sortFn
2023-09-28 08:39:44 -07:00
Jacky Zhao
d22c3c107a fix: coerce title to string 2023-09-25 18:15:55 -07:00
8483b09fad [obsidian] vault backup: 2023-09-25 20:52:38[ 2023-09-25 20:52:38 +09:00
f357140611 [obsidian] vault backup: 2023-09-25 18:22:51[ 2023-09-25 18:22:51 +09:00
0b04582f9b [obsidian] vault backup: 2023-09-25 17:12:00[ 2023-09-25 17:12:00 +09:00
0899073b79 Merge remote-tracking branch 'origin/v4' into v4 2023-09-25 13:06:37 +09:00
Jacky Zhao
697bffdb8b fix: treat the 0 time as invalid too 2023-09-24 14:47:30 -07:00
Jacky Zhao
ea5742c328 fix: mermaid copy source position 2023-09-24 10:31:54 -07:00
Chad Lee
95eec5b49d add site to showcase (#504) 2023-09-24 10:27:42 -07:00
1e16323db5 [obsidian] vault backup: 2023-09-24 04:43:40[ 2023-09-24 04:43:40 +09:00
Vince Imbat
c5b9137f12 docs: Adds Vince Imbat to showcase (#501) 2023-09-22 19:39:02 -07:00
Jacky Zhao
13c8673226 feat: add warning for invalid date format 2023-09-22 10:04:50 -07:00
Jacky Zhao
a897cc1f53 feat: add warning for missing home page 2023-09-22 10:04:50 -07:00
Ben Schlegel
d93599364a docs(showcase): fix pull request redirect link (#500) 2023-09-22 08:20:19 -07:00
Ben Schlegel
fa69c2a565 fix(explorer): increase consistency, explicitly use font-family (#496)
* fix(explorer): display name for folders without `index` file

* docs(explorer): add section for folder display names

* docs(explorer): fix broken wikilink

* fix(consistency): explicitly set font + label/link fix

Use consistent styling between folders with `folderClickBehavior: "link"` and `"collapse`

* Update quartz/components/styles/explorer.scss

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Update quartz/components/styles/explorer.scss

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-09-21 19:35:11 +02:00
Ben Schlegel
8eb1554b13 fix(explorer): display names for folders without frontmatter (#494)
* fix(explorer): display name for folders without `index` file

* docs(explorer): add section for folder display names
2023-09-21 18:54:33 +02:00
Ben Schlegel
dcdeae4e7b docs(explorer): update default config + new example (#493) 2023-09-21 18:53:19 +02:00
18c405dcb6 [obsidian] vault backup: 2023-09-21 19:11:01[ 2023-09-21 19:11:01 +09:00
Jacky Zhao
48452231d5 perf: memoize filetree computation (#490)
* perf: memoize filetree computation

* format

* var -> let
2023-09-20 16:09:18 -07:00
Jacky Zhao
16d33fb771 feat: display name for folders, expand explorer a little bit (#489)
* feat: display name for folders, expand explorer a little bit

* update docs
2023-09-20 16:08:54 -07:00
Ben Schlegel
b029eeadab feat(explorer): improve accessibility and consistency (+ bug fix) (#488)
* feat(consistency): use `all: unset` on button

* style: improve accessibility and consistency for explorer

* fix: localStorage bug with folder name changes

* chore: bump quartz version
2023-09-20 13:55:29 -07:00
Jacky Zhao
6a9e6352e8 Revert "feat: Making Quartz available offline by making it a PWA (#465)"
This reverts commit d6301fae90.
2023-09-20 13:52:45 -07:00
Jacky Zhao
70e029d151 Revert "docs: wording changes for offline support"
This reverts commit 52a172d1a4.
2023-09-20 13:52:29 -07:00
Jacky Zhao
0bad3ce799 docs: document enableToc 2023-09-20 11:58:52 -07:00
Jacky Zhao
52a172d1a4 docs: wording changes for offline support 2023-09-20 11:40:36 -07:00
Adam Brangenberg
d6301fae90 feat: Making Quartz available offline by making it a PWA (#465)
* Adding PWA and chaching for offline aviability

* renamed workbox config to fit Quartz' scheme

* Documenting new configuration

* Added missig umami documentation

* Fixed formatting so the build passes, thank you prettier :)

* specified caching strategies to improve performance

* formatting...

* fixing "404 manifest.json not found" on subdirectories by adding a / to manifestpath

* turning it into a plugin

* Removed Workbox-cli and updated @types/node

* Added Serviceworkercode to offline.ts

* formatting

* Removing workbox from docs

* applied suggestions

* Removed path.join for sw path

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Removed path.join for manifest path

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Removing path module import

* Added absolute path to manifests start_url and manifest "import" using baseUrl

* Adding protocol to baseurl

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Adding protocol to start_url too then

* formatting...

* Adding fallback page

* Documenting offline plugin

* formatting...

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* merge suggestion

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* formatting...

* Fixing manifest path, all these nits hiding the actual issues .-.

* Offline fallback page through plugins, most things taken from 404 Plugin

* adding Offline Plugin to config

* formatting...

* Turned offline off as default and removed offline.md

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-09-20 11:38:13 -07:00
13ed4b4aef [obsidian] vault backup: 2023-09-20 18:12:17[ 2023-09-20 18:12:17 +09:00
0b01766272 [obsidian] vault backup: 2023-09-20 17:12:17[ 2023-09-20 17:12:17 +09:00
6300f12b7a [obsidian] vault backup: 2023-09-20 15:12:21[ 2023-09-20 15:12:21 +09:00
4883c31da7 [obsidian] vault backup: 2023-09-20 07:46:15[ 2023-09-20 07:46:15 +09:00
rwutscher
27a6087dd5 fix: tag regex no longer includes purely numerical 'tags' (#485)
* fix: tag regex no longer includes purely numerical 'tags'

* fix: formatting

* fix: use guard in findAndReplace() instead of expanding the regex
2023-09-19 12:26:30 -07:00
Jacky Zhao
1bf7e3d8b3 fix(nit): make defaultOptions on explorer not a function 2023-09-19 10:22:39 -07:00
c3eda5082d Merge remote-tracking branch 'origin/v4' into v4 2023-09-20 01:34:22 +09:00
0a955d60d0 [obsidian] vault backup: 2023-09-20 01:33:51[ 2023-09-20 01:33:51 +09:00
David Fischer
cc31a40b0c feat: support changes in system theme (#484)
* feat: support changes in system theme

* fix: run prettier

* fix: add content/.gitkeep
2023-09-19 09:25:51 -07:00
Ben Schlegel
0d3cf29226 docs: fix explorer example (#483) 2023-09-18 14:32:00 -07:00
Ben Schlegel
6a2e0b3ad3 fix: bad visibility for last explorer item (#478)
* fix: bad visibility for last explorer item

* feat(explorer): add pseudo element for observer
2023-09-17 22:04:44 +02:00
Ben Schlegel
e67f409ec1 Merge pull request #479 from benschlegel/explorer-config
feat(explorer): add config for custom sort/map/filter functions
2023-09-17 21:36:04 +02:00
Ben Schlegel
4afb099bf3 docs: fix examples 2023-09-17 21:32:23 +02:00
Ben Schlegel
6914d4b40c docs: fix intra page links 2023-09-17 21:20:09 +02:00
Christian Gill
af41f34bfd fix(slug): Handle question mark (#481) 2023-09-17 11:02:00 -07:00
Ben Schlegel
7ac772fca8 fix: darkmode scroll bars (#480) 2023-09-17 10:29:20 -07:00
Ben Schlegel
5cc9253c41 docs(explorer): write docs for new features 2023-09-17 16:41:23 +02:00
Ben Schlegel
94a04ab1c9 fix(explorer): filter function in ExplorerNode 2023-09-17 15:51:08 +02:00
Ben Schlegel
9358f73f1c fix: display name for file nodes 2023-09-17 12:41:06 +02:00
Ben Schlegel
f7029012df feat: black magic
add config for `order` array, which determines the order in which all passed config functions for explorer will get executed in.

functions will now dynamically be called on `fileTree` via array accessor (e.g. fileTree["sort"].call(...)) with corresponding function from options being passed to call)
2023-09-16 21:58:38 +02:00
Ben Schlegel
fea352849c fix: create deep copy of file passed into tree 2023-09-16 19:45:21 +02:00
Ben Schlegel
3d8c470c0d feat(explorer): implement map fn argument
Add a function for mapping over all FileNodes as an option for `Explorer`
2023-09-16 19:35:27 +02:00
Ben Schlegel
31d16fbd2c feat(explorer): integrate filter option 2023-09-16 19:18:59 +02:00
Ben Schlegel
036a33f70b fix: use correct import for QuartzPluginData 2023-09-16 17:47:44 +02:00
Ben Schlegel
58aea1cb07 feat: implement filter function for explorer 2023-09-16 17:28:58 +02:00
Ben Schlegel
c7d3474ba8 feat(explorer): add config to support custom sort fn 2023-09-16 12:40:19 +02:00
Yuto Nagata
422ba5c365 fix: umami analytics date attribute (#477) 2023-09-15 19:17:20 -07:00
Jacky Zhao
9ae6343dd0 Revert "fix: use git dates by default, @napi/git is fast enough"
This reverts commit 5dcb7e83fc.
2023-09-15 10:33:38 -07:00
Jacky Zhao
5dcb7e83fc fix: use git dates by default, @napi/git is fast enough 2023-09-15 09:46:06 -07:00
Ben Schlegel
91f9ae2d71 feat: implement file explorer component (closes #201) (#452)
* feat: add basic explorer structure„

* feat: integrate new component/plugin

* feat: add basic explorer structure

* feat: add sort to FileNodes

* style: improve style for explorer

* refactor: remove unused explorer plugin

* refactor: clean explorer structure, fix base (toc)

* refactor: clean css, respect displayClass

* style: add styling to chevron

* refactor: clean up debug statements

* refactor: remove unused import

* fix: clicking folder icon sometimes turns invisible

* refactor: clean css

* feat(explorer): add config for title

* feat: add config for folder click behavior

* fix: `no-pointer` not being set for all elements

new approach, have one `no-pointer` class, that removes pointer events and one `clickable` class on the svg and button (everything that can normally be clicked). then, find all children with `clickable` and toggle `no-pointer`

* fix: bug where nested folders got incorrect height

this fixes the bug where nested folders weren't calculating their total height correctly. done by adding class to main container of all children and calculating total

* feat: introduce `folderDefaultState` config

* feat: store depth for explorer nodes

* feat: implement option for collapsed state + bug fixes

folderBehavior: "link" still has bad styling, but major bugs with pointers fixed (not clean yet, but working)

* fix: default folder icon rotation

* fix: hitbox problem with folder links, fix style

* fix: redirect url for nested folders

* fix: inconsistent behavior with 'collapseFolders' opt

* chore: add comments to `ExplorerNode`

* feat: save explorer state to local storage (not clean)

* feat: rework `getFolders()`, fix localstorage read + write

* feat: set folder state from localStorage

needs serious refactoring but functional (except folder icon orientation)

* fix: folder icon orientation after local storage

* feat: add config for `useSavedState`

* refactor: clean `explorer.inline.ts`

remove unused functions, comments, unused code, add types to EventHandler

* refactor: clean explorer

merge `isSvg` paths, remove console logs

* refactor: add documentation, remove unused funcs

* feat: rework folder collapse logic

use grids instead of jank scuffed solution with calculating total heights

* refactor: remove depth arg from insert

* feat: restore collapse functionality to clicks

allow folder icon + folder label to collapse folders again

* refactor: remove `pointer-event` jank

* feat: improve svg viewbox + remove unused props

* feat: use css selector to toggle icon

rework folder icon to work purely with css instead of JS manipulation

* refactor: remove unused cfg

* feat: move TOC to right sidebar

* refactor: clean css

* style: fix overflow + overflow margin

* fix: use `resolveRelative` to resolve file paths

* fix: `defaultFolderState` config option

* refactor: rename import, rename `folderLi` + ul

* fix: use `QuartzPluginData` type

* docs: add explorer documentation
2023-09-15 09:39:16 -07:00
21028fefbe [obsidian] vault backup: 2023-09-15 01:15:55[ 2023-09-15 01:15:55 +09:00
1b6804ac3d [obsidian] vault backup: 2023-09-15 00:15:55[ 2023-09-15 00:15:55 +09:00
62b76466c0 [obsidian] vault backup: 2023-09-14 23:15:55[ 2023-09-14 23:15:55 +09:00
13e1788cf0 [obsidian] vault backup: 2023-09-14 22:15:55[ 2023-09-14 22:15:55 +09:00
32c55a4034 Merge branch 'v4' of github.com:tomoyanonymous/quartz-research-note into v4 2023-09-14 22:03:41 +09:00
789a9ccb7b test 2023-09-14 22:02:36 +09:00
42dc46225d [obsidian] vault backup: 2023-09-14 21:15:55[ 2023-09-14 21:15:55 +09:00
Oskar Manhart
14cbbdb8a2 feat: display tag in graph view (#466)
* feat: tags in graph view

* fix: revert changing graph forces

* fix: run prettier
2023-09-13 20:55:59 -07:00
933be7698a [obsidian] vault backup: 2023-09-14 11:00:45[ 2023-09-14 11:00:45 +09:00
Jacky Zhao
cce389c81d feat: note transclusion (#475)
* basic transclude

* feat: note transclusion
2023-09-13 11:28:53 -07:00
Jacky Zhao
4461748a85 fix dont show html in search when rssFullHtml is true (closes #474) 2023-09-13 09:43:30 -07:00
7823a00d96 [obsidian] vault backup: 2023-09-13 18:15:06[ 2023-09-13 18:15:06 +09:00
ee3b168ea9 [obsidian] vault backup: 2023-09-13 15:38:43[ 2023-09-13 15:38:43 +09:00
Jacky Zhao
6ecdcb5e24 feat: resolve block references in obsidian markdown 2023-09-12 22:55:50 -07:00
9992aa0301 [obsidian] vault backup: 2023-09-13 14:29:13[ 2023-09-13 14:29:13 +09:00
a54f8990cd Merge remote-tracking branch 'origin/v4' into v4 2023-09-13 14:09:01 +09:00
Jacky Zhao
e3b879741b feat: rich html rss (closes #460) 2023-09-12 21:44:03 -07:00
Jacky Zhao
60a3c54339 fix: 404 page styling for nested pages (closes #458) 2023-09-12 21:29:57 -07:00
6e24f72b37 [obsidian] vault backup: 2023-09-13 13:10:52[ 2023-09-13 13:10:52 +09:00
Jacky Zhao
71d81bde1d feat: rss limit (closes #459) 2023-09-12 19:18:44 -07:00
1e2d05fa57 Merge remote-tracking branch 'origin/v4' into v4 2023-09-12 23:36:37 +09:00
9cbf260dfe [obsidian] vault backup: 2023-09-12 17:58:02[ 2023-09-12 17:58:02 +09:00
0771d3b221 [obsidian] vault backup: 2023-09-12 15:40:18[ 2023-09-12 15:40:18 +09:00
hcplantern
a19df64be8 fix: callout parsing (#469) 2023-09-11 23:00:21 -07:00
Oskar Manhart
4e23e67244 feat: plugin for remark-breaks (#467)
* feat: plugin for remark-breaks

* fix: update package-lock.json

* fix: styling

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Update linebreaks.ts

* Update index.ts

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-09-10 23:11:42 -07:00
Jacky Zhao
a66c239797 ci: print bundleInfo 2023-09-10 23:07:17 -07:00
0debcdc0b4 [obsidian] vault backup: 2023-09-11 09:33:24[ 2023-09-11 09:33:24 +09:00
9f1447e904 [obsidian] vault backup: 2023-09-09 01:47:43[ 2023-09-09 01:47:43 +09:00
Jacky Zhao
53f1c88738 fix: more lenient date parsing for templates 2023-09-08 09:29:57 -07:00
4348d1ede0 [obsidian] vault backup: 2023-09-09 00:47:43[ 2023-09-09 00:47:43 +09:00
0ae7156fc5 [obsidian] vault backup: 2023-09-09 00:26:30 2023-09-09 00:26:30 +09:00
6dc88712ce [obsidian] vault backup: 2023-09-08 23:47:43[ 2023-09-08 23:47:43 +09:00
6e3e2e1c03 [obsidian] vault backup: 2023-09-08 22:47:38[ 2023-09-08 22:47:39 +09:00
08922166dc [obsidian] vault backup: 2023-09-08 21:47:38[ 2023-09-08 21:47:38 +09:00
45142da964 [obsidian] vault backup: 2023-09-08 19:46:16[ 2023-09-08 19:46:16 +09:00
d9915df08e Merge branch 'v4' of github.com:tomoyanonymous/quartz-research-note into v4 2023-09-08 18:19:41 +09:00
b948b2f036 merge 2023-09-08 18:18:39 +09:00
Stefano Cecere
06df00b186 typo (it's draft, not drafts) (#456) 2023-09-07 08:13:41 -07:00
Jacky Zhao
2525bfbab5 fix: links to index not showing in graph (closes #450) 2023-09-06 22:24:15 -07:00
Jacky Zhao
828aa71fe3 fix: escape encoding for titles in rss 2023-09-06 21:47:59 -07:00
Jacky Zhao
ef1ead31dc fix: encodeuri for slugs in rss 2023-09-06 21:31:01 -07:00
Jacky Zhao
989bee5979 docs: correct field for ignorePatterns 2023-09-06 21:08:08 -07:00
Jacky Zhao
8d6029b7b8 feat: 404 page emitter 2023-09-06 21:02:21 -07:00
Jacky Zhao
2d52eba413 fix: dont transform external links 2023-09-06 20:25:50 -07:00
ee969b7214 [obsidian] vault backup: 2023-09-07 10:49:09[ 2023-09-07 10:49:09 +09:00
f06a9a063e [obsidian] vault backup: 2023-09-04 19:21:29[ 2023-09-04 19:21:29 +09:00
bbb99a4bd0 [obsidian] vault backup: 2023-09-04 17:51:08 2023-09-04 17:51:08 +09:00
Ben Schlegel
6ef4246cf1 docs: update full-text-search.md (#447) 2023-09-03 22:36:30 -07:00
Dr Kim Foale
616a7f148a docs: Make it clearer that wikilinks go to paths not page titles (#448) 2023-09-03 21:29:58 -07:00
Adam Brangenberg
e8a04efaf1 feat(analytics): Support for Umami (#449) 2023-09-03 21:28:57 -07:00
Ben Schlegel
7e42be8e46 feat(search): add arrow key navigation (#442)
* feat(search): add arrow navigation

* chore: format

* refactor: simplify arrow navigation

* chore: remove comment

* feat: rework arrow navigation to work without state

* feat: make pressing enter work with arrow navigation

* fix: remove unused css class

* chore: correct comment

* refactor(search): use optional chaining
2023-09-03 09:32:46 -07:00
Ben Schlegel
8c354f6261 fix: clipboard button visible in search (#445) 2023-09-03 09:06:05 -07:00
Jacky Zhao
505673acd7 feat: pluralize things in lists 2023-09-02 18:07:26 -07:00
2ab0f79f5d [obsidian] vault backup: 2023-09-02 22:58:04[ 2023-09-02 22:58:04 +09:00
7e82654d98 [obsidian] vault backup: 2023-09-02 21:37:00[ 2023-09-02 21:37:00 +09:00
Ben Schlegel
23f43045c4 fix(search): matches getting highlighted in title (#440) 2023-09-01 14:12:32 -07:00
Ben Schlegel
90dac31216 feat: Implement search for tags (#436)
* Quartz sync: Aug 29, 2023, 10:17 PM

* style: add basic style to tags in search

* feat: add SearchType + tags to search preview

* feat: support multiple matches

* style(search): add style to matching tags

* feat(search): add content to preview for tag search

* fix: only display tags on tag search

* feat: support basic + tag search

* refactor: extract common `fillDocument`, format

* feat: add hotkey to search for tags

* chore: remove logs

* fix: dont render empty `<ul>` if tags not present

* fix(search-tag): make case insensitive

* refactor: clean `hideSearch` and `showSearch`

* feat: trim content similar to `description.ts`

* fix(search-tag): hotkey for windows

* perf: re-use main index for tag search
2023-09-01 10:09:58 -07:00
b772cafdfc [obsidian] vault backup: 2023-09-01 19:08:25 2023-09-01 19:08:25 +09:00
d30b091322 [obsidian] vault backup: 2023-09-01 18:57:37 2023-09-01 18:57:37 +09:00
8c29c1d863 [obsidian] vault backup: 2023-09-01 18:50:32[ 2023-09-01 18:50:32 +09:00
abd5e4f1f8 [obsidian] vault backup: 2023-09-01 12:44:45[ 2023-09-01 12:44:46 +09:00
Pelayo Arbués
2d6dc176c3 Adds Pelayo Arbues to showcase (#435) 2023-08-31 12:12:06 -07:00
Ben Schlegel
b213ba45e2 fix: regex for matching highlights (closes #437) (#438)
* fix:  regex for matching highlights

* fix: regex for empty highlights
2023-08-31 11:55:04 -07:00
8352adc21d [obsidian] vault backup: 2023-08-31 18:43:34[ 2023-08-31 18:43:34 +09:00
b740e7b746 Merge remote-tracking branch 'origin/v4' into v4 2023-08-31 13:55:33 +09:00
457613d19c [obsidian] vault backup: 2023-08-30 15:58:42[ 2023-08-30 15:58:42 +09:00
26ec5454ef [obsidian] vault backup: 2023-08-30 14:41:41[ 2023-08-30 14:41:41 +09:00
Jacky Zhao
5fa6fc9789 fix: aliasredirects not using full path, add permalink support 2023-08-29 10:37:00 -07:00
Jeffrey Fabian
1cc09ef76d feat: support kebab-case and nested tags in Obsidian-flavored Markdown tag-in-content parsing (#425)
* enhancement: support kebab-case and nested tags in ofm transformer

* update regex/capture groups to allow for (arbitrarily) nested values and tags of only -/_

* Update quartz/plugins/transformers/ofm.ts

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-08-29 10:14:54 -07:00
e6c5f36164 [obsidian] vault backup: 2023-08-30 01:13:06 2023-08-30 01:13:06 +09:00
86ad9fdc21 [obsidian] vault backup: 2023-08-30 00:53:05[ 2023-08-30 00:53:05 +09:00
3d89c48027 [obsidian] vault backup: 2023-08-30 00:44:44 2023-08-30 00:44:44 +09:00
ee640c2e1f [obsidian] vault backup: 2023-08-29 23:53:06[ 2023-08-29 23:53:06 +09:00
895ecb8739 [obsidian] vault backup: 2023-08-29 19:19:41 2023-08-29 19:19:41 +09:00
4675e382db [obsidian] vault backup: 2023-08-29 19:05:03[ 2023-08-29 19:05:03 +09:00
a743aa4b89 [obsidian] vault backup: 2023-08-29 16:37:16[ 2023-08-29 16:37:16 +09:00
Ben Schlegel
c35cd422c6 fix: correct graph labels for index.md nodes (#431) 2023-08-28 10:00:49 -07:00
340cc478aa [obsidian] vault backup: 2023-08-28 23:19:07 2023-08-28 23:19:07 +09:00
3e627d2906 Merge remote-tracking branch 'origin/v4' into v4 2023-08-28 22:33:31 +09:00
20690b853e [obsidian] vault backup: 2023-08-28 22:32:09[ 2023-08-28 22:32:09 +09:00
Jeremy Press
082fdf2e80 Fix typo :) (#430) 2023-08-27 20:57:19 -07:00
13252846e3 [obsidian] vault backup: 2023-08-28 12:48:08[ 2023-08-28 12:48:08 +09:00
Jeremy Press
b6b1dabde0 feat: support configurable ws port and remote development (#429)
Co-authored-by: Jeremy Press <jeremy@replit.com>
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-08-27 17:39:42 -07:00
Ben Schlegel
4b89202f7e cleanup: rework cli to allow invoking create and build outside of cli (#428)
* refactor: move `bootstrap-cli.mjs` tp cli

also update reference in docs

* refactor(cli): move build handler to `cli-functions`

* refactor(cli): move create to handler + helpers

* refactor(cli): extract arg definitions

* refactor: rename handlers and helpers

* refactor(cli): move update, await handlers

* refactor(cli): create constants, migrate to helpers

* refactor(cli): migrate `restore`

* refactor(cli): migrate `sync`

* format

* refactor(cli): remove old imports/functions

* refactor(cli): remove unused imports + format

* chore: remove old log statement

* fix: fix imports, clean duplicate code

* fix: relative import

* fix: simplified cacheFile path

* fix: update cacheFile import path

* refactor: move bootstrap-cli to quartz

* format

* revert: revert path to bootstrap-cli

* ci: re-run

* ci: fix  execution permission
2023-08-27 15:59:51 -07:00
Jacky Zhao
52ca312f41 fix: slugify tag on page before adding (closes #411) 2023-08-27 12:27:55 -07:00
2c5d94b5b9 [obsidian] vault backup: 2023-08-28 02:28:39 2023-08-28 02:28:39 +09:00
d022bd79ec [obsidian] vault backup: 2023-08-28 02:22:00[ 2023-08-28 02:22:00 +09:00
a76170f53b [obsidian] vault backup: 2023-08-28 01:16:27 2023-08-28 01:16:27 +09:00
4a7ccbd982 [obsidian] vault backup: 2023-08-27 16:19:59[ 2023-08-27 16:19:59 +09:00
Ben Schlegel
c91e62c376 Fix search bar after navigate (#424) 2023-08-26 17:19:45 -07:00
Ben Schlegel
ad4145fb10 feat: support CLI arguments for npx quartz create (#421)
* feat(cli): add new args for content + link resolve

* feat(cli): validate cmd args

* feat(cli): add chalk + error code to errors

* feat(cli): support for setup/link via args

* refactor(cli): use yargs choices instead of manual

Scrap manual check if arguments are valid, use yargs "choices" field instead.

* feat(cli): add in-dir argument+ handle errors

add new "in-directory" argument, used if "setup" is "copy" or "symlink" to determine source. add error handling for invalid permutations of arguments or non existent path

* feat(cli): dynamically use cli or provided args

use "in-directory" arg as `originalFolder` if available, otherwise get it from manual cli process

* run format

* fix: use process.exit instead of return

* refactor: split CommonArgv and CreateArgv

* refactor(cli): rename create args, use ${} syntax

* fix(cli): fix link resolution strategy arg

* format

* feat(consistency): allow partial cmd args
2023-08-26 13:21:44 -07:00
Jacky Zhao
74c3ebb7bd style: fix mulitline callout styling 2023-08-26 10:48:34 -07:00
Jacky Zhao
e3265f8416 docs: simplify oxhugo page 2023-08-26 10:42:55 -07:00
6c9c420133 [obsidian] vault backup: 2023-08-26 18:27:50[ 2023-08-26 18:27:50 +09:00
Hrishikesh Barman
bc543f81d9 feat(plugins): add OxHugoFlavouredMarkdown (#419)
* feat(plugins): add OxHugoFlavouredMarkdown

ox-hugo is an org exporter backend that exports org files to
hugo-compatible markdown in an opinionated way. This plugin adds some
tweaks to the generated markdown to make it compatible with quartz but
the list of changes applied it is not extensive.

In the future however, we could leapfrog ox-hugo altogether and
create a quartz site directly out of org-roam files. That way we won't
have to do all the ritual dancing that this plugin has to perform.
See https://github.com/k2052/org-to-markdown

* fix: add toml to remarkFrontmatter configuration

* docs: add docs for OxHugoFlavouredMarkdown

* fixup! docs: add docs for OxHugoFlavouredMarkdown
2023-08-25 22:52:23 -07:00
Hrishikesh Barman
5c6d1e27ba feat(plugins): add toml support for frontmatter (#418)
* feat(plugins): add toml support for frontmatter

Currently frontmatter is expected to be yaml, with delimiter set to
"---". This might not always be the case, for example ox-hugo(a hugo
exporter for org-mode files) exports in toml format with the delimiter
set to "+++" by default.

With this change, the users will be able use frontmatter plugin to
support this toml frontmatter format.

Example usage: `Plugin.FrontMatter({delims: "+++", language: 'toml'})`

- [0] https://ox-hugo.scripter.co/doc/org-meta-data-to-hugo-front-matter/

* fixup! feat(plugins): add toml support for frontmatter
2023-08-25 10:25:46 -07:00
c3a63b2f82 [obsidian] vault backup: 2023-08-26 01:28:43[ 2023-08-26 01:28:43 +09:00
Ben Schlegel
340e3ef511 feat(consistency): Add .obsidian to ignorePatterns (#420) 2023-08-25 09:03:49 -07:00
76ee7cfce5 [obsidian] vault backup: 2023-08-25 18:44:49[ 2023-08-25 18:44:49 +09:00
5ca3f801d6 [obsidian] vault backup: 2023-08-25 17:56:00 2023-08-25 17:56:00 +09:00
9ae9fe1a6a [obsidian] vault backup: 2023-08-25 16:56:16 2023-08-25 16:56:16 +09:00
3ccf081a45 Merge remote-tracking branch 'upstream/v4' into v4 2023-08-25 09:07:19 +09:00
Jacky Zhao
953ef29f4e format, ensure ci runs on prs 2023-08-24 12:31:15 -07:00
Ben Schlegel
94ce0883e7 style: integrate tertiary color to text-select (#413) 2023-08-24 12:28:06 -07:00
Zero King
8cf7280614 feat: reproducible build (#412)
for sitemap, RSS and contentIndex.json.
2023-08-24 11:41:20 -07:00
Jacky Zhao
c8412a5b0a format 2023-08-24 10:03:14 -07:00
Jacky Zhao
fc4b8f3d3f fix: ensure recentnotes uses proper date 2023-08-24 09:38:00 -07:00
Jacky Zhao
6cd0612d40 fix: add better warning when defaultDateType is not set due to upgrade 2023-08-24 09:17:43 -07:00
Jacky Zhao
9851697b58 version bump to 4.0.10 2023-08-24 09:05:19 -07:00
Jacky Zhao
c36a9f3fb7 feat: add defaultDateType config 2023-08-24 08:56:40 -07:00
Jacky Zhao
98d82415dc fix: lock to never read when site is building 2023-08-24 08:31:12 -07:00
Ben Schlegel
9d2340e90b docs: fix typo in authoring content.md (#408) 2023-08-24 08:14:52 -07:00
e0687258e3 [obsidian] vault backup: 2023-08-24 22:46:03[ 2023-08-24 22:46:03 +09:00
18f2c9c4ff backup 2023-08-24 22:38:07 +09:00
22f5c77fd1 [obsidian] vault backup: 2023-08-24 21:45:03[ 2023-08-24 21:45:03 +09:00
dd528e9b2d [obsidian] vault backup: 2023-08-24 20:45:03[ 2023-08-24 20:45:03 +09:00
bfahrenfort
8200c8d040 Revert contentIndex to RSS 2.0 (#407) 2023-08-23 22:57:49 -07:00
Jacky Zhao
2e0e518f5d format 2023-08-23 15:16:04 -07:00
Zane Helton
632c27b7ec docs: update hosting.md with Vercel hosting instructions (#406)
* Update hosting.md with Vercel hosting instructions

* Update docs/hosting.md

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Update docs/hosting.md

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>

* Run npm run format

---------

Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2023-08-23 15:14:23 -07:00
Jacky Zhao
bfb416b35a fix: text wrap in popover 2023-08-23 13:10:23 -07:00
Jacky Zhao
960c1814d0 docs: make incompability of trailing slashes clear 2023-08-23 12:23:49 -07:00
Jacky Zhao
eed4472aee fix: use proper full base for links.ts 2023-08-23 12:18:50 -07:00
Jacky Zhao
b99eb7ebce docs: whitespace 2023-08-23 12:11:24 -07:00
kanpov
0aaf88b852 Fix #403 by moving documentation to separate directory to avoid merge conflicts (#405) 2023-08-23 12:09:04 -07:00
Jacky Zhao
a1a1e7e1e0 fix: builds should no accumulate on repeated changes (closes #404) 2023-08-23 11:36:34 -07:00
Jacky Zhao
3209f7c3b7 deps: native addons for lightningcss 2023-08-23 09:19:00 -07:00
Jacky Zhao
cde1e26129 deps: install exact 2023-08-23 09:16:44 -07:00
Jacky Zhao
1128efcf23 deps: esbuild and esbuild-sass-plugin 2023-08-23 09:10:30 -07:00
Aaron Pham
d2f5254995 fix(esbuild): conflict with esbuild-sass-plugin (#402) 2023-08-23 09:05:01 -07:00
Jacky Zhao
3064839c2d version bump to 4.0.9 2023-08-22 23:37:02 -07:00
Jacky Zhao
b444c5c13b fix: percent-encoding for files with %, contentIndex for non-latin chars (closes #397, closes #399) 2023-08-22 23:34:28 -07:00
Jacky Zhao
36548d5986 fix: toc for cyrillic and other non-latin alphabets (closes #396) 2023-08-22 22:41:50 -07:00
Jacky Zhao
99dbe525d9 fix: properly lock across source and content refresh by sharing a mutex 2023-08-22 22:27:41 -07:00
Jacky Zhao
8b63ff882a fix: tag support for non-latin alphabets (fixes #398) 2023-08-22 22:14:16 -07:00
Jacky Zhao
b991cf2ee8 fix: spa hijacks back button (closes #400) 2023-08-22 21:30:31 -07:00
bb677840fc fixed broken CJK links (#390) 2023-08-22 09:16:55 -07:00
Ikko Eltociear Ashimine
c60b3d5e34 fix: typo in bootstrap-cli.mjs (#394) 2023-08-22 09:16:21 -07:00
8e2bf1e498 [obsidian] vault backup: 2023-08-22 23:39:29[ 2023-08-22 23:39:29 +09:00
e64a999319 Merge branch 'v4' of github.com:jackyzha0/quartz into v4 2023-08-22 17:28:49 +09:00
Jacky Zhao
e10de3febf fix: server-handler crash from filename (closes #386) 2023-08-21 17:01:18 -07:00
Jacky Zhao
b69556c918 fix: async-mutex not exclusively locking correectly 2023-08-21 16:43:32 -07:00
Jacky Zhao
ce70571072 docs: use canonical quartz.jzhao.xyz, update bootstrap script to point to correct hosting link 2023-08-21 09:15:01 -07:00
295ce5beb1 [obsidian] vault backup: 2023-08-22 01:14:27[ 2023-08-22 01:14:27 +09:00
Jacky Zhao
8c943f47d6 format, update default sidepanel width 2023-08-21 09:00:13 -07:00
2774e976d2 fix: opts being overriden in graph option (#384) 2023-08-21 08:45:47 -07:00
e1960d270e [obsidian] vault backup: 2023-08-22 00:14:26[ 2023-08-22 00:14:27 +09:00
ae35a32ace [obsidian] vault backup: 2023-08-21 23:14:26[ 2023-08-21 23:14:27 +09:00
ef8d098916 [obsidian] vault backup: 2023-08-21 22:56:39 2023-08-21 22:56:39 +09:00
6b35aa6f33 added ci setting 2023-08-21 20:24:08 +09:00
74b79f75ac updated contents 2023-08-21 20:01:28 +09:00
04c04f02ba fixed broken CJK links 2023-08-21 20:00:50 +09:00
a1b527d175 added basic config 2023-08-21 20:00:26 +09:00
86ca26ff1a fixed priority in graph option 2023-08-21 19:52:57 +09:00
Jacky Zhao
bb93ac1c83 docs: fix links to networked thought 2023-08-20 23:50:29 -07:00
Jacky Zhao
777ff51c7a format 2023-08-20 20:48:35 -07:00
Jacky Zhao
4e42d52e16 fix: ctrl + k breaking after page nav 2023-08-20 20:47:07 -07:00
b06b792576 Merge remote-tracking branch 'upstream/v4' into v4 2023-08-21 12:27:12 +09:00
4985c373b9 [obsidian] vault backup: 2023-08-21 11:09:19[ 2023-08-21 11:09:19 +09:00
Jacky Zhao
d0f67d9935 move wss server start after http 2023-08-20 18:41:37 -07:00
Jacky Zhao
952d6cb3dd fix: nav event with spa off, anchor nav refresh page 2023-08-20 18:08:44 -07:00
Jacky Zhao
173ec240d2 fix: jump to anchor on deployed site triggering spa refresh 2023-08-20 17:50:56 -07:00
Jacky Zhao
425c9789a4 remove checkout step from instructions as v4 is the default branch 2023-08-20 16:59:25 -07:00
Jacky Zhao
7b7064ad2b fix: ensure code exists inside pre before adding clipboard 2023-08-20 15:38:37 -07:00
Jacky Zhao
ca17af4ae2 fix: dont show index page for folder in its own listing 2023-08-20 15:02:24 -07:00
Jacky Zhao
71471117c5 fix: ci runs on v4 2023-08-20 14:34:00 -07:00
Jacky Zhao
e65ea48fae fix: add async-mutex to builds on large vaults 2023-08-20 14:27:44 -07:00
Jacky Zhao
b99d4cd8ce recent notes css fixes 2023-08-20 14:05:37 -07:00
Jacky Zhao
1bb00e72bb add docs for recent notes 2023-08-20 13:00:33 -07:00
Jacky Zhao
236130ac22 css fixes, add recent notes, more robust quartz update 2023-08-20 12:46:37 -07:00
Jacky Zhao
5adf3c67a8 add engines field 2023-08-20 08:57:56 -07:00
Jacky Zhao
9d77edaf94 fix description not being used in folder and tag listings 2023-08-20 01:08:18 -07:00
Jacky Zhao
0ef1b5b522 update plausible url 2023-08-20 00:54:13 -07:00
Jacky Zhao
cfb7d1232e docs: update notes for tag and folder listings 2023-08-20 00:52:49 -07:00
ad561c0e4f [obsidian] vault backup: 2023-08-20 16:40:27[ 2023-08-20 16:40:27 +09:00
Jacky Zhao
03fd62496f docs: note about updating default branch 2023-08-20 00:02:41 -07:00
0314a3f912 [obsidian] vault backup: 2023-08-20 15:39:31[ 2023-08-20 15:39:31 +09:00
Jacky Zhao
d205eb5686 docs: make setting upstream more clear, docs on npx quartz restore 2023-08-19 22:19:49 -07:00
Jacky Zhao
96a3bfeafb fix: put quotations around font 2023-08-19 22:04:29 -07:00
Jacky Zhao
95fb6ccfcb readme fix 2023-08-19 21:59:20 -07:00
Jacky Zhao
e262482921 fix: string for aliases being treated as array of chars 2023-08-19 21:59:01 -07:00
Jacky Zhao
eb4d3dc5b4 css: fix scrollbars on windows 2023-08-19 21:55:09 -07:00
Jacky Zhao
90d6c1ed24 add git fetch to migration instructions 2023-08-19 21:38:10 -07:00
Jacky Zhao
443c182890 Merge branch 'v4' of https://github.com/jackyzha0/quartz into v4 2023-08-19 21:16:31 -07:00
Jacky Zhao
791b8e2d9f add sponsors 2023-08-19 21:16:24 -07:00
905afb6675 [obsidian] vault backup: 2023-08-20 11:38:31[ 2023-08-20 11:38:31 +09:00
Matt Dunn
a6236d97cf Adding to Showcase page (#367) 2023-08-19 19:15:14 -07:00
Jacky Zhao
b1debaebff update docs 2023-08-19 18:56:45 -07:00
3fa3fe1cd1 Merge remote-tracking branch 'origin/hugo' into hugo 2023-08-20 10:37:33 +09:00
67406117c2 [obsidian] vault backup: 2023-08-20 10:37:31[ 2023-08-20 10:37:31 +09:00
Jacky Zhao
7b8017413c impl baseDir option for quartz build --serve for local testing 2023-08-19 18:04:17 -07:00
Jacky Zhao
6681f28af0 fix trailing slash causing folder listing to not fetch content correctly 2023-08-19 16:55:36 -07:00
Jacky Zhao
78f4cdbe10 avoid 404 on icon for spa navigations with anchors 2023-08-19 16:40:02 -07:00
Jacky Zhao
dd47be1bc6 improve path resolution stability 2023-08-19 16:28:44 -07:00
Jacky Zhao
c874e7e937 base path refactor to better support subpath hosting 2023-08-19 15:52:25 -07:00
Jacky Zhao
3201f83b70 v4-alpha -> v4 2023-08-18 18:24:09 -07:00
Jacky Zhao
d8bec631b6 update docs on github pages and syncing 2023-08-18 18:22:38 -07:00
Jacky Zhao
6f1f820289 fix typo in docs 2023-08-17 23:39:15 -07:00
Jacky Zhao
8bc7a50dfa format 2023-08-17 21:54:42 -07:00
Jacky Zhao
569beb410b ensure sync includes untracked files 2023-08-17 21:49:58 -07:00
Jacky Zhao
5713d30670 ensure contentfolder is passed to popContentFolder 2023-08-17 21:24:41 -07:00
Jacky Zhao
a130945443 fix when symlink targ is calculated and added npx quartz restore 2023-08-17 21:20:15 -07:00
Jacky Zhao
e10f6da011 format 2023-08-17 21:08:26 -07:00
Jacky Zhao
a7cca3242a deref symlink on quartz sync 2023-08-17 21:07:40 -07:00
Jacky Zhao
0998bc355e fix rebuild debouncing 2023-08-17 01:58:11 -07:00
Jacky Zhao
07a327e05a fix back button in spa not working between two pages that both have hash fragments 2023-08-17 01:34:50 -07:00
Jacky Zhao
58d9dc0528 format 2023-08-17 00:55:52 -07:00
Jacky Zhao
0c199975f2 various path fixes for links to extensions, fix relative paths in links 2023-08-17 00:55:28 -07:00
a3504f315d [obsidian] vault backup: 2023-08-17 16:02:07[ 2023-08-17 16:02:07 +09:00
5a8b329a93 [obsidian] vault backup: 2023-08-17 15:44:13[ 2023-08-17 15:44:13 +09:00
30d1cd5875 [obsidian] vault backup: 2023-08-17 15:34:13[ 2023-08-17 15:34:13 +09:00
ce5462700e [obsidian] vault backup: 2023-08-17 15:01:47[ 2023-08-17 15:01:47 +09:00
a129db048a [obsidian] vault backup: 2023-08-17 14:49:15[ 2023-08-17 14:49:15 +09:00
ccea97fa1a [obsidian] vault backup: 2023-08-17 14:32:18[ 2023-08-17 14:32:18 +09:00
Jacky Zhao
2dc0ae279c fix import paths 2023-08-16 22:09:11 -07:00
Jacky Zhao
2f6747b166 fix relative path resolution in router and link crawling 2023-08-16 22:04:15 -07:00
76872877f9 [obsidian] vault backup: 2023-08-17 13:51:11[ 2023-08-17 13:51:11 +09:00
363e228c7f [obsidian] vault backup: 2023-08-16 03:57:20[ 2023-08-16 03:57:20 +09:00
9bc3c473fa [obsidian] vault backup: 2023-08-16 01:56:13[ 2023-08-16 01:56:13 +09:00
b0d14c9000 [obsidian] vault backup: 2023-08-15 20:54:13[ 2023-08-15 20:54:13 +09:00
Sohaib
232652149a Update hosting.md (#371) 2023-08-14 17:59:47 -07:00
bc48e81f00 [obsidian] vault backup: 2023-08-14 22:47:12[ 2023-08-14 22:47:12 +09:00
39b7031bd9 [obsidian] vault backup: 2023-08-14 19:46:10[ 2023-08-14 19:46:10 +09:00
3185e7eb16 [obsidian] vault backup: 2023-08-14 16:45:11[ 2023-08-14 16:45:11 +09:00
868924a992 [obsidian] vault backup: 2023-08-14 15:44:12[ 2023-08-14 15:44:12 +09:00
e83af62867 [obsidian] vault backup: 2023-08-14 14:44:11[ 2023-08-14 14:44:11 +09:00
80490a6588 [obsidian] vault backup: 2023-08-14 14:32:20 2023-08-14 14:32:20 +09:00
690c1a8fc1 [obsidian] vault backup: 2023-08-14 14:20:28 2023-08-14 14:20:28 +09:00
0a8f7bbae1 [obsidian] vault backup: 2023-08-14 12:43:10[ 2023-08-14 12:43:10 +09:00
44af757473 [obsidian] vault backup: 2023-08-14 11:42:09[ 2023-08-14 11:42:09 +09:00
Jacky Zhao
7bde99b4e2 fix: add trailing slash to local serving 2023-08-13 17:47:18 -07:00
vintro
f1c9ca495e docs: note about existing content at same path on different branches 2023-08-13 17:19:50 -07:00
061404c876 [obsidian] vault backup: 2023-08-13 16:48:30[ 2023-08-13 16:48:30 +09:00
2dea7fa892 [obsidian] vault backup: 2023-08-13 15:47:29[ 2023-08-13 15:47:29 +09:00
Jacky Zhao
4f4b04eeb4 format docs 2023-08-12 21:18:51 -07:00
Jacky Zhao
d6e73f221c fix relative path resolution logic, add more path tests 2023-08-12 21:16:43 -07:00
Jacky Zhao
6d9ffd6da5 404 page styling on local 2023-08-12 21:16:43 -07:00
Jacky Zhao
c89f8b1a9a fix nested callout folding 2023-08-12 21:16:43 -07:00
Sohaib
8fd496bbef Update hosting.md (#368) 2023-08-12 13:52:16 -07:00
Jacky Zhao
aed3f5fccb fmt 2023-08-12 10:17:07 -07:00
Jacky Zhao
c55d54f068 enable rich text in callout title 2023-08-12 10:16:55 -07:00
Jacky Zhao
7bffc2183e include home page in search 2023-08-12 00:24:30 -07:00
Jacky Zhao
827dd91847 format, make search async 2023-08-12 00:03:11 -07:00
Jacky Zhao
e1dd6aee86 fix wikilinks to anchors in the same document 2023-08-11 23:55:17 -07:00
Jacky Zhao
83269ac26e fix scanning for tags in content 2023-08-11 23:40:06 -07:00
Jacky Zhao
ed62ece491 fix broken tag listing links to tags 2023-08-11 23:27:59 -07:00
Jacky Zhao
736c3981c4 fix emit filepaths, tag emit being overriden by content 2023-08-11 23:25:44 -07:00
Jacky Zhao
79e828696a feature docs 2023-08-11 22:47:50 -07:00
0ac7a8559e [obsidian] vault backup: 2023-08-12 01:38:21[ 2023-08-12 01:38:21 +09:00
bccc60eaa9 [obsidian] vault backup: 2023-08-11 23:38:19[ 2023-08-11 23:38:19 +09:00
2f50462981 [obsidian] vault backup: 2023-08-11 22:20:39[ 2023-08-11 22:20:39 +09:00
Jacky Zhao
259d0a6d9a more documentation 2023-08-11 00:31:44 -07:00
Jacky Zhao
df02ea20d7 spacing fix 2023-08-10 21:32:11 -07:00
Jacky Zhao
21cc6a5da9 run prettier 2023-08-10 21:29:11 -07:00
Jacky Zhao
cefbca4753 docs on making plugins 2023-08-10 21:16:07 -07:00
1f99817547 [obsidian] vault backup: 2023-08-11 03:27:35[ 2023-08-11 03:27:35 +09:00
bad07d3725 [obsidian] vault backup: 2023-08-11 02:56:33[ 2023-08-11 02:56:33 +09:00
a5d686f5af [obsidian] vault backup: 2023-08-11 01:56:31[ 2023-08-11 01:56:31 +09:00
1c10f77ce3 [obsidian] vault backup: 2023-08-11 01:26:33[ 2023-08-11 01:26:33 +09:00
4f54e8cdb0 [obsidian] vault backup: 2023-08-11 00:55:31[ 2023-08-11 00:55:31 +09:00
46e84f3577 [obsidian] vault backup: 2023-08-10 21:54:37[ 2023-08-10 21:54:37 +09:00
663fe2f7fe fixed graph 2023-08-10 21:46:59 +09:00
0c2502ed93 fixed graph label 2023-08-10 21:26:32 +09:00
9ef0e7b5ac [obsidian] vault backup: 2023-08-10 21:24:36[ 2023-08-10 21:24:36 +09:00
269c027ea9 fixed graph label 2023-08-10 21:18:43 +09:00
97a5d61318 limit graph label length 2023-08-10 21:09:54 +09:00
9dd6eb34be [obsidian] vault backup: 2023-08-10 20:54:37[ 2023-08-10 20:54:37 +09:00
9ba7e1233c [obsidian] vault backup: 2023-08-10 18:50:08[ 2023-08-10 18:50:08 +09:00
982a5ee386 [obsidian] vault backup: 2023-08-10 18:42:33 2023-08-10 18:42:33 +09:00
05133b6536 [obsidian] vault backup: 2023-08-10 18:40:08[ 2023-08-10 18:40:08 +09:00
0244d46cd7 [obsidian] vault backup: 2023-08-10 18:30:08[ 2023-08-10 18:30:08 +09:00
4cf8422b77 [obsidian] vault backup: 2023-08-10 17:10:08[ 2023-08-10 17:10:08 +09:00
5c3bbfe97f [obsidian] vault backup: 2023-08-10 17:00:08[ 2023-08-10 17:00:08 +09:00
3e26451f57 [obsidian] vault backup: 2023-08-10 16:50:08[ 2023-08-10 16:50:08 +09:00
b0e50f7c65 [obsidian] vault backup: 2023-08-10 15:41:47[ 2023-08-10 15:41:47 +09:00
4feef95d40 [obsidian] vault backup: 2023-08-10 15:21:18 2023-08-10 15:21:18 +09:00
3848da2c2a [obsidian] vault backup: 2023-08-10 15:11:47[ 2023-08-10 15:11:47 +09:00
c3a1baa74b readme 2023-08-10 15:05:45 +09:00
196c87a1fb [obsidian] vault backup: 2023-08-10 15:01:47[ 2023-08-10 15:01:47 +09:00
8e7c1ab280 unescaping percent encoding for graph 2023-08-10 14:48:41 +09:00
477481ed9f [obsidian] vault backup: 2023-08-10 14:27:24 2023-08-10 14:27:24 +09:00
a2c2d422c2 [obsidian] vault backup: 2023-08-10 14:21:47[ 2023-08-10 14:21:47 +09:00
31ec57931b [obsidian] vault backup: 2023-08-10 14:11:47[ 2023-08-10 14:11:47 +09:00
7b94525de4 [obsidian] vault backup: 2023-08-10 14:01:47[ 2023-08-10 14:01:47 +09:00
d5d55cd5df [obsidian] vault backup: 2023-08-10 13:51:47[ 2023-08-10 13:51:48 +09:00
501f90542b [obsidian] vault backup: 2023-08-10 13:41:48[ 2023-08-10 13:41:48 +09:00
5a6abb0a94 [obsidian] vault backup: 2023-08-10 13:31:47[ 2023-08-10 13:31:48 +09:00
acb78d6366 [obsidian] vault backup: 2023-08-10 13:21:48[ 2023-08-10 13:21:48 +09:00
c22474e7ba [obsidian] vault backup: 2023-08-10 13:11:48[ 2023-08-10 13:11:48 +09:00
c85da04c1c [obsidian] vault backup: 2023-08-10 13:01:48[ 2023-08-10 13:01:48 +09:00
b4ca02a576 [obsidian] vault backup: 2023-08-10 12:11:48[ 2023-08-10 12:11:48 +09:00
439a626765 global graph 2023-08-10 02:31:29 +09:00
8db429df02 [obsidian] vault backup: 2023-08-10 02:10:45[ 2023-08-10 02:10:45 +09:00
Jacky Zhao
ad3f7b2d5f format 2023-08-09 09:18:44 -07:00
Jacky Zhao
ebf3263b7e update npx quartz update script 2023-08-09 09:10:40 -07:00
2b6b9e2c65 [obsidian] vault backup: 2023-08-10 01:10:11[ 2023-08-10 01:10:11 +09:00
67fc5bbb95 [obsidian] vault backup: 2023-08-10 00:40:07[ 2023-08-10 00:40:07 +09:00
6994be0624 [obsidian] vault backup: 2023-08-10 00:10:05[ 2023-08-10 00:10:05 +09:00
4001fc8416 [obsidian] vault backup: 2023-08-09 23:40:05[ 2023-08-09 23:40:05 +09:00
30b0e6e08c [obsidian] vault backup: 2023-08-09 18:57:54[ 2023-08-09 18:57:54 +09:00
c568026ec3 [obsidian] vault backup: 2023-08-09 18:47:54[ 2023-08-09 18:47:54 +09:00
b0e129e3bd [obsidian] vault backup: 2023-08-09 18:37:54[ 2023-08-09 18:37:54 +09:00
d182311c62 [obsidian] vault backup: 2023-08-09 18:27:54[ 2023-08-09 18:27:54 +09:00
b169860470 [obsidian] vault backup: 2023-08-09 18:17:54[ 2023-08-09 18:17:54 +09:00
2e436e060c style update 2023-08-09 18:13:12 +09:00
7c874bb0b1 css update 2023-08-09 18:07:21 +09:00
5f17137e7b css style 2023-08-09 18:01:25 +09:00
39b39cc2cf [obsidian] vault backup: 2023-08-09 17:57:54[ 2023-08-09 17:57:54 +09:00
4a00cf18d6 [obsidian] vault backup: 2023-08-09 17:47:54[ 2023-08-09 17:47:54 +09:00
f53506ba3f [obsidian] vault backup: 2023-08-09 17:35:55 2023-08-09 17:35:55 +09:00
b4b2b95d0d [obsidian] vault backup: 2023-08-09 17:27:54[ 2023-08-09 17:27:54 +09:00
916469f3b1 [obsidian] vault backup: 2023-08-09 17:17:54[ 2023-08-09 17:17:54 +09:00
707525e9a0 [obsidian] vault backup: 2023-08-09 17:07:54[ 2023-08-09 17:07:54 +09:00
b1c8ce9036 [obsidian] vault backup: 2023-08-09 16:57:54[ 2023-08-09 16:57:54 +09:00
c42f12c237 [obsidian] vault backup: 2023-08-09 16:47:54[ 2023-08-09 16:47:54 +09:00
fdeb85a808 [obsidian] vault backup: 2023-08-09 16:37:54[ 2023-08-09 16:37:54 +09:00
cde0df5eed [obsidian] vault backup: 2023-08-09 16:27:54[ 2023-08-09 16:27:54 +09:00
Jacky Zhao
cea6834fef profiling, better concurrency heuristics 2023-08-09 00:26:33 -07:00
a4f4be5dac [obsidian] vault backup: 2023-08-09 16:17:55[ 2023-08-09 16:17:55 +09:00
Jacky Zhao
68ccd1d79d format 2023-08-08 22:53:01 -07:00
Jacky Zhao
49bd6bc3ff better concurrency debugging, --concurrency flag for npx quartz build 2023-08-08 22:52:49 -07:00
389e40b6e5 [obsidian] vault backup: 2023-08-09 13:58:05[ 2023-08-09 13:58:05 +09:00
36a394cd62 [obsidian] vault backup: 2023-08-09 13:48:03[ 2023-08-09 13:48:03 +09:00
6955b0dd56 update 2023-08-09 13:36:45 +09:00
Jacky Zhao
e4950e06a1 fix getFileExtension missing numeric extensions (e.g. mp4) 2023-08-08 21:31:36 -07:00
Jacky Zhao
e21f0f9bb9 change reading time to content meta 2023-08-08 21:28:09 -07:00
3d74e4b658 [obsidian] vault backup: 2023-08-09 13:28:02[ 2023-08-09 13:28:02 +09:00
9be2874378 add obsidian config to commit 2023-08-09 13:00:29 +09:00
Jacky Zhao
ee9ed4f287 fix head.tsx 2023-08-08 20:36:24 -07:00
Jacky Zhao
2706a137a0 guide to creating components 2023-08-08 20:18:31 -07:00
Jacky Zhao
09d4eb0684 fix notes 2023-08-07 23:57:24 -07:00
Jacky Zhao
533d68e642 most of creating components, increase legibility of bold in article and callouts 2023-08-07 23:56:50 -07:00
Jacky Zhao
774a162850 format 2023-08-07 21:51:23 -07:00
Jacky Zhao
2ac5dd49da fix regression in code block font-size boosting on safari mobile 2023-08-07 21:51:06 -07:00
Jacky Zhao
527ce6546e various css fixes, fix new image loading bug when previewing, path docs 2023-08-07 21:41:18 -07:00
Jacky Zhao
d02af6a8ae architecture, fix vendor prefixing 2023-08-07 17:34:38 -07:00
Jacky Zhao
b4cacd5956 format 2023-08-06 22:07:33 -07:00
Jacky Zhao
cd9dc6ecb5 fix css transforms for mobile 2023-08-06 22:07:08 -07:00
Jacky Zhao
d8d9dd22c9 fix shortest path for non-md files, mobile fix 2023-08-06 20:52:17 -07:00
Jacky Zhao
075ac33474 note formatting 2023-08-06 19:54:11 -07:00
Jacky Zhao
3adc73a703 docs upgrade, ci changes 2023-08-06 19:52:30 -07:00
Jacky Zhao
028bcec62c mobile fixes, fix bug when linking to anchor on home, docs 2023-08-06 17:09:29 -07:00
Jacky Zhao
db6054a8c1 format, remove markdown from being procesed 2023-08-05 18:00:52 -07:00
Jacky Zhao
a0d651d64d reverse query param hack to re-add sourcemap support 2023-08-05 17:53:29 -07:00
Jacky Zhao
1da467d214 non-admonition callout fix 2023-08-05 16:43:50 -07:00
Jacky Zhao
7c09627df4 improve hot reload robustness 2023-08-05 15:34:10 -07:00
Jacky Zhao
c402f0c385 more robust error handling, config hotreload 2023-08-05 11:28:09 -07:00
Jacky Zhao
9e76b257d4 fix mermaid initialization 2023-08-04 22:35:21 -07:00
Jacky Zhao
21a7ec2307 bump mathjax version 2023-08-03 23:36:00 -07:00
Jacky Zhao
6423f85614 fix execsync 2023-08-03 23:28:34 -07:00
Jacky Zhao
3a2eae0a16 fix fetch flags 2023-08-03 23:24:34 -07:00
Jacky Zhao
2acfb9e870 format, add upstream 2023-08-03 23:08:04 -07:00
Jacky Zhao
93986c6e7c update pull strategy 2023-08-03 22:29:46 -07:00
Jacky Zhao
4877a9c934 fix callout aliases not being used properly 2023-08-03 00:08:13 -07:00
Jacky Zhao
6457496b4b readme fixes, force 2023-08-02 23:42:49 -07:00
Jacky Zhao
fdf1e2a41d use checkout for pulling updates 2023-08-02 23:29:28 -07:00
Jacky Zhao
663c41fa41 use posix style paths for all path ops 2023-08-02 23:04:26 -07:00
Jacky Zhao
de72dd4e4a format 2023-08-02 22:16:46 -07:00
Jacky Zhao
5537ca41e0 use autostash and pull 2023-08-02 22:16:32 -07:00
Jacky Zhao
558a509164 format 2023-08-02 22:11:46 -07:00
Jacky Zhao
d7842e0ce7 make path and globbing more platform invariant 2023-08-02 22:10:13 -07:00
Jacky Zhao
264ea3d544 add gitattributes for windows 2023-08-02 20:59:56 -07:00
Jacky Zhao
0a33ff7a82 fix test matrix for ci 2023-08-02 20:56:31 -07:00
Jacky Zhao
429f331c21 make ci also run on windows, re-add css minification 2023-08-02 20:53:13 -07:00
Jacky Zhao
9a0f20012a windows patches 2023-08-02 00:07:41 -07:00
Jacky Zhao
c8c108c7f7 change default strategy to be rebase 2023-08-01 23:29:58 -07:00
Jacky Zhao
aaae7d46c2 Merge branch 'v4-alpha' of https://github.com/jackyzha0/quartz into v4-alpha 2023-08-01 22:48:32 -07:00
Jacky Zhao
a70e846b0a flag to allow ofm replace in html embed 2023-08-01 22:47:16 -07:00
Adam Brangenberg
cbae88fc4e Removing redundant properties (#356) 2023-07-30 21:08:32 -07:00
Jacky Zhao
cc79502670 make layouts simpler to think about 2023-07-25 23:37:24 -07:00
Jacky Zhao
45f9087f03 fix checkbox/tasklist styling 2023-07-25 22:27:59 -07:00
Jacky Zhao
1c1a569023 fix formatting 2023-07-25 21:11:06 -07:00
Jacky Zhao
cee2883c08 nested tag support and tag index page 2023-07-25 21:10:37 -07:00
Jacky Zhao
c0278a8c65 font loading options, optimize css 2023-07-24 21:54:47 -07:00
Jacky Zhao
e82ba97a39 actually add processed tag to frontmatter 2023-07-24 00:07:58 -07:00
Jacky Zhao
041a4ce7bc fix watch-mode batching 2023-07-24 00:04:01 -07:00
Jacky Zhao
569ff1a801 npm i on quartz update 2023-07-23 21:53:34 -07:00
Jacky Zhao
351b4ab13b styling fixes for stacking order and overflow 2023-07-23 21:41:09 -07:00
Jacky Zhao
4811500b1b make component resources a proper emitter 2023-07-23 18:20:43 -07:00
Jacky Zhao
236ba56be1 version bump, update doc 2023-07-23 17:59:44 -07:00
Jacky Zhao
7c2bb4ee4c bundleinfo flag, minify scripts 2023-07-23 17:58:35 -07:00
Jacky Zhao
8fd75ffbfd support attachments folder 2023-07-23 17:42:00 -07:00
Jacky Zhao
55a1fb8c41 format 2023-07-23 17:09:12 -07:00
Jacky Zhao
9e83af04a7 refactor static and asset emission to be actual emitter plugins 2023-07-23 17:07:19 -07:00
Jacky Zhao
000eb4c3c0 update feature list 2023-07-23 15:37:06 -07:00
Jacky Zhao
5599eb590e feat: process tags in content 2023-07-23 14:02:57 -07:00
Jacky Zhao
ae2e3b463a improve error handling while serving 2023-07-23 11:49:26 -07:00
Jacky Zhao
fd7c33c537 style fixes for search bar and title on mobile 2023-07-23 11:19:15 -07:00
Jacky Zhao
76fdb3b4d8 fix styles 2023-07-23 11:04:20 -07:00
Jacky Zhao
27a5f7ef8e various typography and styling fixes 2023-07-23 11:02:45 -07:00
Jacky Zhao
ab228748ab oops actually use npm run check 2023-07-22 17:42:13 -07:00
Jacky Zhao
76fa9bbe00 run prettier on ci 2023-07-22 17:39:10 -07:00
Jacky Zhao
7db2eda76c run prettier 2023-07-22 17:27:41 -07:00
Jacky Zhao
2034b970b6 configure prettier 2023-07-22 17:26:03 -07:00
Jacky Zhao
8dd73704e6 hot content reload 2023-07-22 16:06:36 -07:00
Jacky Zhao
b7966ff7fa update features list 2023-07-20 21:51:55 -07:00
Jacky Zhao
01d7d8e554 fix tag pages to emit to tag/index.html to override content and folder pages 2023-07-19 23:03:59 -07:00
Jacky Zhao
83d47f7aaa rename github action 2023-07-19 22:00:44 -07:00
Jacky Zhao
76c092dcf2 add custom.scss 2023-07-19 21:59:48 -07:00
Jacky Zhao
410fc9c8d3 quartz update and quartz sync 2023-07-19 21:59:39 -07:00
Jacky Zhao
8e0ba45789 add link resolution prompt to quartz create 2023-07-16 10:39:35 -07:00
Jacky Zhao
f82282367e treat _index as index 2023-07-15 23:33:06 -07:00
Jacky Zhao
a3e4c86a4c fix ci, disable strict path type checks by default 2023-07-15 23:05:17 -07:00
Jacky Zhao
3ac6b42e16 finish path refactoring, add sourcemap + better trace support 2023-07-15 23:02:12 -07:00
Jacky Zhao
906f91f8ee base path refactor, more docs 2023-07-13 00:19:35 -07:00
Jacky Zhao
08f8e3b4a4 docs + various polish 2023-07-09 19:32:24 -07:00
Jacky Zhao
b90590b9f4 polish 2023-07-08 14:36:02 -07:00
Jacky Zhao
b3480bdc49 fix styling for bullet points 2023-07-06 19:18:18 -07:00
Jacky Zhao
9cbacca2d4 handle dates as tags 2023-07-06 18:45:38 -07:00
Jacky Zhao
05d1ca01c3 handle string tags 2023-07-06 18:32:48 -07:00
Jacky Zhao
f7bf4038dc fix path parsing 2023-07-06 16:56:30 -07:00
Jacky Zhao
465804a389 basic docs, remove publish, add quartz create 2023-07-05 00:16:06 -07:00
Jacky Zhao
92ca787092 fix default callout state 2023-07-04 18:26:11 -07:00
Jacky Zhao
fe2852ff25 update package 2023-07-04 18:08:36 -07:00
Jacky Zhao
974b0da308 folder and tag descriptions, re-enable relative pathing 2023-07-04 18:02:59 -07:00
Jacky Zhao
2a17431460 fix popover zindex 2023-07-04 17:14:15 -07:00
Jacky Zhao
38cff2d670 more visual polish, adjust colours and spacing 2023-07-04 16:48:36 -07:00
Jacky Zhao
ab9da02c60 fix indexing causing main thread freeze, various polish 2023-07-04 10:08:32 -07:00
Jacky Zhao
e0ebee5aa9 various polish 2023-07-02 13:08:29 -07:00
Jacky Zhao
4c904d88ab rss + sitemap 2023-07-01 13:35:27 -07:00
Jacky Zhao
ba9f243728 tag and folder pages 2023-07-01 00:03:01 -07:00
Jacky Zhao
24348b24a9 fix: parsing wikilinks that have codeblock anchors, scroll to anchor 2023-06-19 22:50:25 -07:00
Jacky Zhao
fd5c8d17d3 basic search implementation 2023-06-19 20:37:45 -07:00
Jacky Zhao
c4cf0dcb02 local and global graph 2023-06-18 10:47:07 -07:00
Jacky Zhao
8bfee04c8c popovers 2023-06-17 16:05:46 -07:00
Jacky Zhao
cb89cce183 basic left,right layout 2023-06-17 14:36:06 -07:00
Jacky Zhao
b587782450 collapsible callout 2023-06-17 13:08:06 -07:00
Jacky Zhao
6d5491fdcb collapsible toc 2023-06-17 12:07:40 -07:00
Jacky Zhao
917d5791ac modern toc tweaks 2023-06-16 19:41:59 -07:00
Jacky Zhao
9d2024b11c taglist, mermaid 2023-06-12 22:41:42 -07:00
Jacky Zhao
2bfe90b7e6 add config to components 2023-06-11 23:46:38 -07:00
Jacky Zhao
352075ae81 refactor plugins to be functions instead of classes 2023-06-11 23:26:43 -07:00
Jacky Zhao
b8c011410d toc 2023-06-09 23:06:02 -07:00
Jacky Zhao
3a29f4c86e add custom spa solution 2023-06-09 19:58:58 -07:00
Jacky Zhao
59109a8c1d add flamethrower router 2023-06-07 22:38:45 -07:00
Jacky Zhao
317cce9314 generic quartz component for layout 2023-06-07 22:27:32 -07:00
Jacky Zhao
dde36fa558 update gh actions 2023-06-07 10:52:53 -07:00
Jacky Zhao
1cb4dadf13 codeblock copy 2023-06-06 21:19:00 -07:00
Jacky Zhao
0813f127a3 fix darkmode script load 2023-06-06 20:58:26 -07:00
Jacky Zhao
4d3579ca98 darkmode scripts 2023-06-06 19:48:37 -07:00
Jacky Zhao
89e0311a98 embeds 2023-06-06 00:00:38 -07:00
Jacky Zhao
700036e84c callouts 2023-06-05 22:14:17 -07:00
Jacky Zhao
1406ee0f05 update spinners 2023-06-04 13:37:43 -04:00
Jacky Zhao
9ad89997a5 multi-core builds 2023-06-04 12:35:45 -04:00
Jacky Zhao
4bdc17d4a1 inline scripts 2023-06-03 15:07:19 -04:00
Jacky Zhao
fcd81353f8 heading linking 2023-06-01 19:48:38 -04:00
Jacky Zhao
04eeb2d10c syntax higlighting 2023-06-01 19:05:14 -04:00
Jacky Zhao
42d3a7de17 scss support 2023-06-01 17:35:31 -04:00
Jacky Zhao
c1c46ad67e obsidian flavored markdown support 2023-06-01 12:33:20 -04:00
Jacky Zhao
3636c052eb link processing 2023-05-31 17:41:44 -04:00
Jacky Zhao
21c007e2fc rendering, link resolution, asset copying 2023-05-31 17:01:23 -04:00
Jacky Zhao
ad6ce0d73f plugin integration round 2 2023-05-30 08:02:20 -07:00
Jacky Zhao
a757521313 base setup 2023-05-28 17:44:08 -07:00
BSD-Yassin
7b1da7a845 i18n: Update fr.toml (#313) 2023-04-27 11:12:56 -07:00
Jacky Zhao
e482fa1097 fix: graph and tooltip sometimes not showing 2023-04-06 15:06:01 -07:00
Mattia Ippoliti
ba7a968881 fix: padding for empty title callouts (#308) 2023-04-01 13:50:08 -07:00
Md Jawad Noor Asif
db27557aa3 fix: search highlight not showing because for trailing slash (#306) 2023-03-30 07:14:06 -04:00
Mike Walton
b7c305e002 adding myself to the showcase (#301) 2023-03-23 00:56:20 -05:00
Daniel Lazaro
74fe4d6813 docs: Update link to callouts documentation (#300) 2023-03-18 09:20:56 -07:00
Jacky Zhao
d6c31595b3 deps: bump hugo-obsidian 2023-03-16 10:33:01 -07:00
Jacky Zhao
aa5ab03d4a docs: update to account for github changes 2023-03-02 09:14:29 -08:00
Jacky Zhao
ecba6071b8 deps: bump hugo-obsidian 2023-02-25 13:04:15 -08:00
Jacky Zhao
983efab94c fix: recent notes partial sorting 2023-02-12 16:46:11 -08:00
Dev Uni
10e41743e5 fix: Bad UI due to head.html (#284) 2023-02-07 08:38:20 -08:00
Simon Späti
bde44fadf2 feat: Adding Twitter and Social image preview including description (#207) 2023-02-07 00:16:15 -08:00
Jacky Zhao
6885651f7b feat: max-width for large screens 2023-02-06 12:58:34 -08:00
Jacky Zhao
7df2bb6f5e fix: fix duplicate link click tracking 2023-02-05 12:01:49 -08:00
Jacky Zhao
11959de11c feat: add more plausible events 2023-02-05 11:34:39 -08:00
Jacky Zhao
a73aca8ed9 feat: switch from GA to Plausible for analytics 2023-02-05 10:39:58 -08:00
Adam Brangenberg
93610e232b feat: Remove leading slash of folders in graph view (#282) 2023-02-01 12:34:18 -08:00
Jacky Zhao
712dab5c8c docs: remove broken links from showcase 2023-01-31 11:00:28 -08:00
Olivér Falvai
77b3907b23 docs: Clarify Obsidian settings (#280) 2023-01-31 10:48:20 -08:00
herrwinfried
8fc63586c4 feat: Added Turkish translation (#275) 2023-01-29 12:14:11 -08:00
Apoorv Khandelwal
24c9777a52 feat: Embedding multimodal assets (#274) 2023-01-21 10:01:05 -08:00
Quadrubo
7a8811a184 added the liveReloadPort as an option for docker (#272) 2023-01-18 08:25:01 -08:00
chaosarium
eb2f6aeca8 Fix callout behaviour inconsistent with Obsidian (closes #168) (#268) 2023-01-09 14:14:11 -08:00
Md Jawad Noor Asif
b78008532f feat: Added Bangla translations (#266) 2023-01-09 14:12:52 -08:00
Md Jawad Noor Asif
c5b103c85f fix: fix unicode broken tags (#261) 2023-01-03 22:10:25 -05:00
Adam Brangenberg
614a6222a1 refactor: General performance/style improvements (#262) 2022-12-29 10:43:41 -05:00
chaosarium
dc43737896 fix edge cases link processing (#258)
Fixes https://github.com/jackyzha0/quartz/issues/176
2022-12-24 12:10:59 -05:00
toof
ea37486309 fix: fix misspelling (#259) 2022-12-24 10:38:49 -05:00
chaosarium
c1b0eafce6 feat: Added simplified Chinese translations (#257) 2022-12-22 10:34:21 -08:00
Jacky Zhao
ce5df837f5 feat: latex in search results 2022-12-03 21:03:12 -08:00
Jacky Zhao
4cd6f7efdf fix: text highlighting 2022-11-30 18:00:12 -08:00
Apoorv Khandelwal
5a7936e23a fix: Replacing "internal-link broken" with link to asset (#232) 2022-11-30 17:41:05 -08:00
Jon Erling Hustadnes
5fd707714f feat: Added Norwegian localization (#242) 2022-11-27 10:55:43 -08:00
Filippo Andrea Sighinolfi
717a13a580 feat: Added italian localization in i18n/it.toml (#239) 2022-11-27 10:55:13 -08:00
Brendan Ang
5f3d430699 feat: add support for mermaid diagrams (#244) 2022-11-27 10:53:52 -08:00
Jacky Zhao
66f3e249fe fix: only run docker publish on main repository 2022-11-23 08:34:19 -08:00
Jacky Zhao
e374e3abd4 fix: jump to search for operand 2022-11-21 23:36:27 -08:00
SafEight
f08a76a738 fix: External links ending in .md don't get trimmed (#236)
Co-authored-by: SAF <saf@saf.saf>
fixes https://github.com/jackyzha0/quartz/issues/229
2022-11-21 13:05:46 -08:00
Morgan Gallant
d80f6946c8 fix: Semantic Search: Use Operand Beta API (#235) 2022-11-21 08:54:45 -08:00
Jacky Zhao
120d104230 update config for search 2022-11-20 15:14:48 -08:00
Jacky Zhao
e9aa6ae9e7 feat: docker docs, semantic search alpha 2022-11-20 15:09:58 -08:00
Apoorv Khandelwal
c12af32a5a feat: Dockerfile and automated container build (#230) 2022-11-20 14:03:53 -08:00
SafEight
de2b6b9a1b feat: Replace == with <mark> (#234)
Co-authored-by: SAF <saf@saf.saf>
2022-11-19 13:17:55 -08:00
Jacky Zhao
7f9f58860d feat: allow enableToc to override default no TOC on a per-page basis 2022-11-19 11:18:57 -08:00
jet457
151b9851d6 docs: add Abhijeet's math-wiki to the showcase (#228) 2022-11-19 11:10:41 -08:00
saucecoat
d56a58044d Added German translation (#223) 2022-10-29 23:08:44 -07:00
Conor
689201bfbd feat: Add French translation (#221) 2022-10-26 09:12:35 -07:00
Jacky Zhao
9b72edcd9c Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-10-25 13:14:13 -07:00
Jacky Zhao
8704edcca2 deps: bump ubuntu version (closes #218) 2022-10-25 13:14:06 -07:00
Evan Cater
0a602eda1b fix euler's identity (#220) 2022-10-24 09:13:35 -07:00
Javier Zaleta Martínez
72571a7588 feat: Add Spanish translation (#217) 2022-10-18 17:25:55 -07:00
Charles Chamberlain
3409a49f15 fix: Apply monospace style to all meta in a popover (#216) 2022-10-16 09:43:43 -07:00
Pavol Komlos
666ffebe90 Decode the heading id from split link (#214) 2022-10-12 08:21:28 -07:00
Seth
8ea1525df4 Add SethMB Work (#203) 2022-10-03 11:45:54 -07:00
Jacky Zhao
dd11d56dd9 Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-09-23 10:17:34 -07:00
Jacky Zhao
cd7e2088d5 feat: hide TOC when no headers (closes #204) 2022-09-23 10:17:28 -07:00
Simon Späti
169ef442b9 Adding reference projects (#196)
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2022-09-14 10:05:51 -07:00
DongDong Chen
8e3042df49 add my showcase : oldwinterの数字花园 (#192) 2022-09-14 10:05:20 -07:00
Jacky Zhao
2145e92b00 fix: make latex rendering size more simialr to obsidian 2022-09-12 11:08:07 -07:00
Jacky Zhao
e6c7a4e1e2 fix: latex rendering bugs + patch for #195 2022-09-11 18:03:55 -07:00
Nikola Georgiev
ca84da5b31 feat: Hide full path to file in Wikilinks by default (#195) 2022-09-11 17:05:14 -07:00
Jacky Zhao
0d1670adba Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-08-29 14:23:19 -04:00
Jacky Zhao
5c770f965a Update Quartz version in documentation 2022-08-29 14:23:04 -04:00
Andrii Yefremov
ce55eca73b Add Ukrainian translation (#191) 2022-08-29 14:15:18 -04:00
Jacky Zhao
591c4813ec deps: bump hugo-obsidian version 2022-08-28 01:09:52 -04:00
Jacky Zhao
83e7aec3c9 fix: tag list styling 2022-08-24 00:45:08 -04:00
Youssif Shaaban Alsager
25ba1159ad feat: Add internationalization (i18n) support (#182) 2022-08-23 23:32:40 -04:00
Vincent Huang
e38eaa94d6 Popover preview should show relevant heading (#180) 2022-08-20 21:31:06 -04:00
Jacky Zhao
a78926ede5 feat: link previews to page-list (closes #173) 2022-08-11 11:42:16 -07:00
Jacky Zhao
5c76d8dad9 fix: make callout detection case-insensitive (closes #171) 2022-08-05 11:08:52 -07:00
Jacky Zhao
3dcc1f1106 feat: better graph scaling (closes #170) 2022-08-05 11:04:01 -07:00
Jacky Zhao
ff770927fd style: _callouts.scss simplification (#169) 2022-08-04 14:50:24 -07:00
Jacky Zhao
7ffc907907 fix: CJK search (closes #163) 2022-08-03 23:46:55 -07:00
Jacky Zhao
6dd4c64a4c fix: highlights being stripped in non-semantic search mode 2022-08-01 07:59:49 -07:00
Jacky Zhao
8fc6b8e28e docs: update, re-added debounce 2022-07-31 18:21:17 -07:00
Jacky Zhao
b10b23a47b docs: add documentation for Operand Search, remove debounce 2022-07-31 18:02:06 -07:00
Jacky Zhao
23380d0519 fix: title not being selected properly, bump hugo-obsidian for uri fix 2022-07-31 16:55:25 -07:00
Jacky Zhao
dd047305af deps: bump hugo-obsidian to fix bug of writing to non-existent directory during build 2022-07-31 12:33:36 -07:00
Jacky Zhao
54a8fd4a56 deps: bump hugo-obsidian to properly copy linkmap 2022-07-31 12:24:53 -07:00
Jacky Zhao
5ef9aad501 feat: add support for semantic search using operand 2022-07-31 12:16:36 -07:00
Jacky Zhao
14b89105dc refactor: move search utils to util.js 2022-07-31 10:54:23 -07:00
Jacky Zhao
93d039fe7c deps: bump hugo-obsidian version 2022-07-31 10:14:36 -07:00
Jacky Zhao
234c707a93 docs: improve scss structure and admonition styling, update docs 2022-07-30 18:46:19 -07:00
Emile Bangma
728d8529ec Support Admonition callouts (#166) (closes #88) 2022-07-30 17:29:26 -07:00
Jacky Zhao
e142f37e8d Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-07-19 09:03:26 -07:00
Jacky Zhao
d747b19e61 docs: copy edits 2022-07-19 09:03:19 -07:00
Pranav M
1f3da4b829 feat: edit the clipboard button to change border colour on success (#162)
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2022-07-18 08:45:36 -07:00
Jacky Zhao
e15e39155d fix: give precedence to date created over last modified if defined (#101) 2022-07-15 14:26:31 -07:00
Jacky Zhao
dff5ae0d4d style: improve header anchor styling 2022-07-14 13:09:21 -07:00
Jacky Zhao
b2555ced61 feat: add description section to section/term/taxonomies, fix header margin 2022-07-14 12:02:54 -07:00
Jacky Zhao
7ccff2cf3d fix: styling on page-list for smaller screens 2022-07-14 11:49:47 -07:00
Jacky Zhao
e0b6606d50 fix: make section-li scss more generic 2022-07-14 10:38:34 -07:00
Jacky Zhao
d7a42a2fd7 feat: improve styling for lists, fix anchor offset 2022-07-14 10:30:07 -07:00
Jacky Zhao
422b6cc25b feat: css typography improvements 2022-07-13 23:51:33 -07:00
Jacky Zhao
22c8981bb9 feat: css refactor for easy font change 2022-07-13 23:37:54 -07:00
Jacky Zhao
8b2a82a96a fix: change / to use base url 2022-07-13 22:27:13 -07:00
y1450
81af8c459b fix: remove console log (#159) 2022-07-13 15:02:11 -07:00
Jacky Zhao
ffe22689eb feat: use floating-ui for better popover positioning 2022-07-13 15:01:50 -07:00
Jacky Zhao
c1b8fe1221 feat: restyle search icon 2022-07-13 14:32:32 -07:00
Jacky Zhao
b7a619bbd7 fix: tabsize not being respected 2022-07-12 14:37:10 -07:00
Jacky Zhao
74993d19b7 docs + fix: broken partial and description of enableGitHubEdit 2022-07-05 15:42:57 -07:00
rphla
25a4d3b6e1 Add GitHub "edit" button (#157) 2022-07-05 15:39:29 -07:00
Jacky Zhao
aaf31f419e fix: copy code block logic for non code pages 2022-07-03 11:50:13 -07:00
Geoffrey Garrett
f54df35767 Copy to clipboard feature for code block (#152)
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2022-07-03 11:42:35 -07:00
Aiden Bai 白宇彤
015ed4cfa2 Fix width: auto for SPA routing (#156) 2022-07-02 19:40:18 -07:00
Jacky Zhao
a8137edf24 fix: adjust weird colours for err highlighting 2022-07-02 17:14:17 -07:00
Jacky Zhao
eda370334a fix: image scaling for md-style links (closes #155) 2022-07-01 11:27:50 -07:00
Geoffrey Garrett
d3e20b8b94 Added optional rendering of code block titles (#148) 2022-07-01 11:03:52 -07:00
Jacky Zhao
8d7a7b712f fix: non-SPA fn defs (closes #154) 2022-07-01 11:03:04 -07:00
Jacky Zhao
0896814959 docs: remove test image from hosting 2022-06-29 17:35:29 -07:00
Jacky Zhao
8b2fba895a feat: image scaling (closes #131) 2022-06-29 17:34:05 -07:00
Jacky Zhao
e884f4927f fix: anchor formatting (closes #141) 2022-06-29 17:17:53 -07:00
Jacky Zhao
2b0482ae4c docs: fix page weight 2022-06-29 17:03:41 -07:00
Jacky Zhao
8a100edeb8 docs: polish and update 2022-06-29 16:57:36 -07:00
Jacky Zhao
200c605142 feat: enable raw html by default (fixes #143) 2022-06-29 16:16:06 -07:00
Jacky Zhao
f2078ee621 fix: prefix images with base url for non-root quartz 2022-06-29 16:15:40 -07:00
Jacky Zhao
916c51c19c Merge pull request #150 from aidenybai/bump-million 2022-06-28 23:21:25 -07:00
Aiden Bai
67a7ba37e8 Bump million to 1.11.3 2022-06-28 21:43:28 -07:00
Jacky Zhao
72941965ab Merge pull request #146 from geoffreygarrett/hugo 2022-06-27 16:27:57 -07:00
Geoffrey Garrett
b732293f65 fix(head.html): Adds robustness to config.yaml favicon definitions
Initially assumed that `href` definitions should have `/...` as their
pattern, and `baseURL` would always end with `/`, however the omission
of `/` as the prefix of the former and suffix of the latter
simultaneously, would result in broken favicon paths. Final comment:
`..///...` is not breaking, which is worst case scenario with this fix.
2022-06-28 01:21:22 +02:00
Geoffrey Garrett
7070a1992a docs(config.md): Fixed multi-favicon examples and general favicon explanation throughout 2022-06-28 01:15:33 +02:00
Geoffrey Garrett
997937af5a docs(config.md): Added short explainer on favicons 2022-06-28 00:45:48 +02:00
Geoffrey Garrett
a334b45b17 docs(content/notes/config.md): Adds documentation for the new favicon support 2022-06-27 22:05:35 +02:00
Geoffrey Garrett
473ea2c66f feat(layouts/partials/head.html): Adds general favicon support with dict and string input format 2022-06-27 22:04:32 +02:00
Jacky Zhao
34b0353797 Merge pull request #140 from DhammaCharts/hugo 2022-06-07 08:43:52 -07:00
DhammaCharts
52a185f73b change enableGlobalGraph to false 2022-06-06 16:49:01 +01:00
DhammaCharts
69c74ca6b5 minor adjustment 2022-06-06 16:48:16 +01:00
DhammaCharts
ab809249c8 Update layouts/partials/head.html
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2022-06-06 16:42:53 +01:00
DhammaCharts
84c75d0546 Merge branch 'hugo' into hugo 2022-06-06 12:56:47 +01:00
Jacky Zhao
dbd4fb7595 Merge pull request #139 from aidenybai/prerender-latex 2022-06-03 10:59:18 -07:00
DhammaCharts
a275123be2 better font behaviour 2022-06-02 08:35:28 +01:00
DhammaCharts
c88f31c364 change to object destructuring for drawGraph() arguments 2022-06-02 08:16:02 +01:00
DhammaCharts
d261655d96 remove unnecessary ternary 2022-06-02 07:49:09 +01:00
DhammaCharts
c0800a8749 change baseURL back to original 2022-06-02 07:45:44 +01:00
DhammaCharts
ac0dd50c04 uncomment window.Million 2022-06-01 21:30:40 +01:00
DhammaCharts
e809896338 increase scale 2022-06-01 21:22:31 +01:00
DhammaCharts
19606ba63d add www. 2022-06-01 21:19:03 +01:00
DhammaCharts
1e237ef677 change baseURL 2022-06-01 20:15:44 +01:00
DhammaCharts
5a1fbc9374 Improve graph display, options and ability to have a global graph on the home page, local graphs on subpage. 2022-06-01 13:49:27 +01:00
Aiden Bai
a1293f820a Prerender latex 2022-05-29 20:40:44 -07:00
Jacky Zhao
84c6e1efed Merge pull request #138 from aidenybai/add-footer-config 2022-05-28 23:27:54 -07:00
Aiden Bai
8673a7bc3d Add option to toggle footer 2022-05-28 22:52:18 -07:00
Jacky Zhao
775a1b2490 Merge pull request #137 from aidenybai/fix-non-spa-routing 2022-05-27 19:21:05 -07:00
Aiden Bai
006b74ec6f Fix formatting 2022-05-27 18:45:42 -07:00
Aiden Bai
8aba612a00 Fix non-spa fallback 2022-05-27 18:42:01 -07:00
Jacky Zhao
cbc2bea413 Merge pull request #136 from aidenybai/custom-progress-bar-color 2022-05-27 18:32:49 -07:00
Aiden Bai
ae240ff82c Remove redundant CSS rule 2022-05-27 18:31:36 -07:00
Jacky Zhao
ba586adc76 Merge pull request #135 from aidenybai/bump-million 2022-05-27 17:14:55 -07:00
Aiden Bai
159deabfe1 Bump to 1.9.6 2022-05-27 16:14:17 -07:00
Aiden Bai
44984cdaf4 Add support for progress bar 2022-05-27 13:27:13 -07:00
Aiden Bai
683cb53cbd Bump million to 1.9.5 2022-05-27 13:19:19 -07:00
Jacky Zhao
232bd2f016 Merge pull request #134 from aidenybai/add-prefetching-within-graph 2022-05-27 11:01:20 -07:00
Aiden Bai
e0fd9570d7 Bump million to 1.9.4 2022-05-27 09:49:28 -07:00
Aiden Bai
bc32bbeaed Bump milliomn to 1.9.3 2022-05-27 09:02:01 -07:00
Aiden Bai
efb6c7845f Add prefetch to graph 2022-05-27 08:40:00 -07:00
Aiden Bai
bd316d8249 Bump million to 1.9.2 2022-05-27 08:39:44 -07:00
Jacky Zhao
0293c12217 feat: recent posts section/partial 2022-05-23 22:25:13 -07:00
Jacky Zhao
0439c163a0 fix: js not executing if spa disabled 2022-05-20 16:50:56 -04:00
Jacky Zhao
0b6711c218 fix: tag boxes overlapping for content with many tags (closes #130) 2022-05-14 16:47:50 -04:00
Jacky Zhao
ed9a8efd1f fix inline link highlighting, safer latex render 2022-05-05 21:11:23 -04:00
Jacky Zhao
e302f6c423 fix: more generic style to match bad nesting generated by popover interp 2022-05-05 20:35:32 -04:00
Jacky Zhao
b21b27d1d3 fix: clean wikilinks and render latex in popover 2022-05-05 20:30:55 -04:00
Jacky Zhao
364aee36fc fix: merge conf 2022-05-05 01:03:09 -04:00
Jacky Zhao
cea0f3eb74 feat: contextual backlinks (closes #106) 2022-05-05 00:58:50 -04:00
Jacky Zhao
8b855b522a Merge pull request #125 from aidenybai/fix-latex 2022-05-04 11:40:38 -04:00
Aiden Bai
7b3696b877 Remove pnpm debug log 2022-05-04 08:39:25 -07:00
Aiden Bai
b4ff12ca0b Fix latex 2022-05-04 08:10:59 -07:00
Jacky Zhao
b67a389bea Merge pull request #124 from aidenybai/hugo 2022-05-03 13:59:02 -04:00
Aiden Bai
2b5c03c972 Remove redundant URL construction 2022-05-03 10:55:45 -07:00
Aiden Bai
aaed5dc1f1 Support /path root sites 2022-05-03 10:54:39 -07:00
Aiden Bai
1a5d158fce Support active node with other data at end of url 2022-05-03 10:38:41 -07:00
Jacky Zhao
a09974446d Merge pull request #123 from aidenybai/fix-popover 2022-05-03 13:21:32 -04:00
Aiden Bai
9fc71603ba Merge 2022-05-03 10:18:41 -07:00
Aiden Bai
d38f9bec70 Rename API and generalize router API 2022-05-03 10:16:09 -07:00
Aiden Bai
771ebd8031 Merge 2022-05-03 10:07:38 -07:00
Aiden Bai
e4cc625c33 Add future note about init function 2022-05-03 09:34:27 -07:00
Aiden Bai 白宇彤
3789df80e4 Merge branch 'hugo' into fix-popover 2022-05-03 09:33:00 -07:00
Jacky Zhao
037426217c Merge pull request #122 from aidenybai/fix-active-graph-node 2022-05-03 12:29:26 -04:00
Aiden Bai
e646cdb0be Use explicit regex for trailing slash trim 2022-05-03 09:27:25 -07:00
Aiden Bai
8d092a3a4a Remove unnecessary 'url' argument in graph.html 2022-05-03 09:22:51 -07:00
Aiden Bai
32c79a561f Remove unnecessary 'url' argument in graph.html 2022-05-03 09:21:44 -07:00
Aiden Bai
3c660dd9b5 Remove unnecessary 'url' param in drawGraph 2022-05-03 09:20:01 -07:00
Aiden Bai
4cca3c1f2d Peg router version 2022-05-03 09:04:15 -07:00
Aiden Bai
9d3bbd6076 Fix active node on graph 2022-05-03 08:53:18 -07:00
Aiden Bai
9c71f07355 Enable config for testing 2022-05-03 08:48:35 -07:00
Aiden Bai
77485b754d Fix popover 2022-05-03 08:47:42 -07:00
Jacky Zhao
6e6dd4cb0b fix: trim trailing slash when calculating popover 2022-05-03 10:57:20 -04:00
Jacky Zhao
81fe2d2493 Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-05-03 10:44:56 -04:00
Jacky Zhao
24d08d580d cfg: make SPA optional 2022-05-03 10:43:22 -04:00
Jacky Zhao
321e19dc41 Merge pull request #121 from benbohmer/patch-1 2022-05-03 09:48:50 -04:00
Jacky Zhao
12d33619a2 Merge pull request #120 from straightupjac/fix/github-info 2022-05-03 09:47:48 -04:00
benbohmer
97607c3ca5 fix: keep / at end of URL to avoid redirects
Removed strings.TrimRight "/" in line 10 to keep the trailing slash at the end of URLs in regular links. This avoids having every single internal link being a 301 redirect.
2022-05-03 09:10:45 +02:00
straightupjac
4197ad460a fix github info 2022-05-03 01:51:15 -04:00
Jacky Zhao
fc89ff2680 fix: broken semi and graph min-height 2022-05-02 13:00:41 -04:00
Jacky Zhao
e9a33c04b5 fmt: remove semis for good 2022-05-02 12:56:44 -04:00
Jacky Zhao
b0e15e0cbc Merge pull request #118 from aidenybai/add-router 2022-05-02 12:19:26 -04:00
Jacky Zhao
9ba0a4b34f fmt: remove semis :) 2022-05-02 12:14:51 -04:00
Aiden Bai
f1b85fb6d9 Fix clarification comment 2022-05-02 09:10:40 -07:00
Jacky Zhao
66304da027 Merge pull request #119 from aidenybai/add-prettier
Add prettier config
2022-05-02 12:06:57 -04:00
Aiden Bai
40d216759c Expand template 2022-05-02 09:05:02 -07:00
Aiden Bai
5c602ab16f Add clarification comments 2022-05-02 09:04:36 -07:00
Aiden Bai
87144fca21 Use semi: false for prettier config 2022-05-02 08:57:25 -07:00
Aiden Bai
a9523dd39b Add prettier config 2022-05-01 22:08:14 -07:00
Aiden Bai
bcb166c21c Add router 2022-05-01 22:06:33 -07:00
Jacky Zhao
416dc0b85c fix: add update for local hugo-obsidian on make update 2022-04-30 13:13:30 -07:00
Jacky Zhao
b8a660e208 feat: copyable header anchors (fixes #86) 2022-04-30 13:10:12 -07:00
Jacky Zhao
ec86cca97b Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-04-28 15:53:57 -07:00
Jacky Zhao
87b5a7a251 feat: show graph titles on zoom (fixes #92) 2022-04-28 15:49:16 -07:00
Jacky Zhao
c8d390dbc5 fix: always hide popover on mobile (fixes #104) 2022-04-28 13:45:29 -07:00
Jacky Zhao
3c7ece5405 fix: append trailing slash, fixes #111 2022-04-28 10:48:31 -07:00
Jacky Zhao
f7027e7ecd Merge pull request #108 from exu3/patch-1 2022-04-20 09:20:21 -07:00
Ella
0cfd93c57c Fix another typo 2022-04-17 02:11:17 -07:00
Ella
3f8c473678 Fix typo: recomment -> recommend 2022-04-17 01:33:16 -07:00
Jacky Zhao
f05ff5e62d fix: add dropshadow to popover, cleanup animation 2022-04-05 23:19:33 -07:00
Jacky Zhao
12ed9722d8 fix: popover selection wrongly including line breaks 2022-04-05 22:43:11 -07:00
Jacky Zhao
887d4d4f5e deps: bump hugo -> v0.96.0 2022-04-05 21:40:59 -07:00
Jacky Zhao
f9c7cdf928 fix: check for src before attempting to add popover 2022-04-05 20:44:39 -07:00
Jacky Zhao
2d55b6ac2e fix: missing whitespace chomp in link render hook 2022-04-05 18:07:40 -07:00
Jacky Zhao
d5884aedb7 fix: wikilink patch not applying to transformed text like apostrophes 2022-04-05 14:14:19 -07:00
Jacky Zhao
66eaa444a4 fix: wikilink image relURL for images with spaces 2022-04-05 14:08:36 -07:00
Jacky Zhao
0ddc48a452 fix: wikilink-like text in code fences #95, #97 2022-04-05 13:47:24 -07:00
Jacky Zhao
cd19159c53 feat: wikilink img support 2022-04-05 12:47:28 -07:00
Jacky Zhao
7808c66c4d fix: align footer links 2022-04-05 09:41:13 -07:00
Jacky Zhao
a7abc6ab96 docs: make update command and clarify update steps/potential danger 2022-04-05 00:09:56 -07:00
Jacky Zhao
9509a64354 Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-04-05 00:02:48 -07:00
Jacky Zhao
53242b1e57 add update target to Makefile 2022-04-05 00:02:37 -07:00
Jacky Zhao
3ce6944c18 Merge pull request #93 from meleu/patch-3 2022-04-04 23:56:28 -07:00
Jacky Zhao
3cec4fd950 update screenshot 2022-04-04 23:30:28 -07:00
Jacky Zhao
e245505082 feat: hide toc for short notes 2022-04-04 23:25:24 -07:00
Jacky Zhao
fc4b9ded76 Merge pull request #94 from meleu/patch-4 2022-04-04 23:20:43 -07:00
meleu
27c4761fe0 link to home goes to baseURL 2022-04-04 20:15:40 -03:00
meleu
3583265f80 docs: warn about possible lost of customization 2022-04-04 17:30:23 -03:00
Jacky Zhao
3781b67707 Merge pull request #91 from meleu/patch-2 2022-04-04 13:08:42 -07:00
meleu
671fe05312 padding and border-radius matching bottom cards
Co-authored-by: Jacky Zhao <j.zhao2k19@gmail.com>
2022-04-04 17:07:43 -03:00
Jacky Zhao
1613511f39 Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-04-04 09:45:05 -07:00
Jacky Zhao
acab488784 re-add obsidian file 2022-04-04 09:44:58 -07:00
meleu
ff91dcd196 Merge branch 'jackyzha0:hugo' into patch-2 2022-04-03 22:14:12 -03:00
meleu
a287d11246 add a collapsible ToC 2022-04-03 22:12:55 -03:00
Jacky Zhao
575288ece9 Merge pull request #88 from meleu/patch-2 2022-04-03 17:57:46 -07:00
Jacky Zhao
25b5ac43dd fix: favicon not showing on non-root domain #89 2022-04-03 17:43:37 -07:00
meleu
1d9c0e4a44 use "enableToc: false" 2022-04-03 16:31:29 -03:00
meleu
e62d512d95 disable ToC if frontmatter has "enableToc: false" 2022-04-03 16:29:10 -03:00
meleu
8f15c5f8c1 disable ToC if enableToc: false 2022-04-03 16:22:32 -03:00
Jacky Zhao
efeaf9b49c Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-04-03 11:44:39 -07:00
Jacky Zhao
91c4e3fb3a fix: multiline code block #87 2022-04-03 11:44:33 -07:00
Jacky Zhao
22f11711b2 Merge pull request #85 from meleu/patch-1
Ah my git was being really weird with cases :')) thank you
2022-04-03 08:17:13 -07:00
meleu
5c3ef884c7 duplicated file 2022-04-03 11:19:21 -03:00
Jacky Zhao
16b177ce66 README update 2022-04-02 21:04:20 -07:00
Jacky Zhao
14c6181d24 bump hugo version v0.82 -> v0.92.2 2022-04-02 20:37:42 -07:00
Jacky Zhao
e6e04c03c4 fix latex misrendering 2022-04-02 20:34:55 -07:00
Jacky Zhao
146e975932 bump hugo obsidian, fix backlinks for subpathed quartz, update homepage 2022-04-02 20:21:16 -07:00
Jacky Zhao
c117e38899 feat: wikilinks implementation 2022-04-02 20:06:31 -07:00
Jacky Zhao
4fd983277e fix: cjk support + demo page 2022-04-02 17:38:39 -07:00
Jacky Zhao
cc86136bcb feat: basic latex support 2022-04-02 17:00:14 -07:00
Jacky Zhao
8e083d4a93 Merge pull request #83 from meleu/patch-2 2022-04-02 14:53:05 -07:00
meleu
03b574b160 cleanup 2022-04-02 18:51:45 -03:00
meleu
a469653f75 separate contact links semantically 2022-04-02 18:50:58 -03:00
Jacky Zhao
c51573efa9 feat: grey out broken links 2022-04-02 13:34:26 -07:00
Jacky Zhao
902d0f2a0f Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-04-02 12:59:47 -07:00
Jacky Zhao
1ddd15afc6 fix: non-unicode character in popover and search #67, #68 2022-04-02 12:59:38 -07:00
meleu
16f8cd7100 separate links with &ZeroWidthSpace; 2022-04-02 13:37:12 -03:00
Jacky Zhao
9c5ecccf25 Merge pull request #82 from meleu/patch-1 2022-04-01 14:17:35 -07:00
meleu
e3cd531c53 fix custom.scss path 2022-04-01 18:13:49 -03:00
Jacky Zhao
3674df48b8 fix pagination styling 2022-04-01 10:13:01 -07:00
Jacky Zhao
9e8c5587e4 Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-03-31 23:16:00 -07:00
Jacky Zhao
6605b13b86 more troubleshooting, backlinks reference private page fix 2022-03-31 23:15:54 -07:00
Jacky Zhao
6edc979896 Merge pull request #71 from siyangsun/patch-1 2022-03-21 09:15:35 -07:00
Siyang
fc43922445 add to showcase and fix link to file 2022-03-20 22:37:05 -07:00
Jacky Zhao
54a68e6e5c patch image 2022-03-18 10:53:39 -07:00
Jacky Zhao
a6ab2f92ef add update 2022-03-16 17:54:24 -07:00
Jacky Zhao
fda481fbb9 fix: bump hugo-obsidian version to account for contentIndex paths on windows 2022-03-15 01:12:08 -07:00
Jacky Zhao
94e987dab5 feat: better titles for empty pages #61 2022-03-15 00:37:56 -07:00
Jacky Zhao
e981c76ed4 Merge pull request #65 from claudio4/fix-text 2022-03-09 10:11:36 -08:00
Claudio Yanes
f70128a3de Prevent overflow of long links and words
When a word (or any string withtout breakpoints (spaces, dashes....), making links the most common place where this becamoes an issue)  is wider than its container, the text will simply overflow any container, including the viewport. This commit fixes this behaviour by making the word-drap strategy of the browser more aggresive.
2022-03-09 17:58:01 +00:00
Jacky Zhao
651bfc5cd2 Merge pull request #62 from claudio4/hugo 2022-03-07 10:45:07 -08:00
Claudio Yanes
6079420178 Merge branch 'jackyzha0-hugo' into hugo 2022-03-07 18:28:14 +00:00
Claudio Yanes
b96c60edfc Merge branch 'hugo' of https://github.com/jackyzha0/quartz into jackyzha0-hugo 2022-03-07 18:27:45 +00:00
Claudio Yanes
978d5ca1ae Format JS 2022-03-07 18:25:02 +00:00
Jacky Zhao
907270992d fix: hide popover on mobile to prevent overflow 2022-03-04 23:55:07 -08:00
Claudio Yanes
6f9283e95b Update makefile and docs
The artifacts produced by hugo-obsidian are now expected to be placed in
the assets/indices directory. This commit reflects this change in the
Makefile and in the docs.
2022-03-04 22:27:21 +00:00
Claudio Yanes
0fad5570d3 Add .gitkeep to assets/indices 2022-03-04 04:14:42 +00:00
Claudio Yanes
dc9b421e21 Remove unnecessary scrollbars
The margin property can escape the parent node and move it alongside
its child. This happens with singlePage div and the body, resulting in
scrollbars appearing as the body has the size of the viewport but
does not align with it. This phenomenon can be always observed
in the vertical axis and it can also be observed in the horizontal axis
when the viewport it’s not wide enough (mostly in mobile).

Using paddings prevents this “extra space” from scraping and displacing
the body.

Also, the value 100vw does not take into account the space taken by the
vertical scrollbar, thus making the body wider than the actual viewport,
producing a horizontal scrollbar.
2022-03-04 04:12:43 +00:00
Claudio Yanes
8779e72c77 Add attribute property to scripts from jsdelivr
Adding the integrity attribute protects the website (by refusing to load
the script) against malicious modifications of the script
in the case of jsdelivr gets hacked
2022-03-04 03:34:45 +00:00
Claudio Yanes
7f6523337c Move popover to the end of the page
The popover script doesn’t ever start in until the DOM has finished
Loading, so wait for the script to be downloaded and parsed before
Showing the content to the user makes no sense.
2022-03-04 03:24:32 +00:00
Claudio Yanes
7e0f2e4449 Fix fetchData
The fetchData function suffer from a race condition. If the function is
called before the promise finishes, it will result in another pair of
HTTP request. This does not only make the function useless but
Actually, it makes it harmful as the data might be redownloaded twice.

Now fetchData is not a function but rather the promise by itself.
Previous callers are expected to await the variable instead, this
should be not concern as awaiting a promise multiple time in
JavaScript is completely safe.
2022-03-04 02:25:30 +00:00
Claudio Yanes
1313bd9779 Move css and js to appropriate files
Having the CSS and JS in the html template produces pages larger
than necessary, as each page need to contain all the js/css.
Separating them in appropriate files allow the browser to just download
them once and use them for all the pages. This is even more effective
with an aggressive cache policy for the js and css, something that can
be done without fear thanks to the implemented cache-busting.
Also, having then in separate files allows us to use Hugo pipelines
for minimizing the code.
2022-03-04 02:07:51 +00:00
Jacky Zhao
5234fae080 fix backlinks not using baseurl 2022-02-28 08:24:29 -08:00
Jacky Zhao
0ee0855e1c bump hugo-obsidian to support root 2022-02-28 07:30:59 -08:00
Jacky Zhao
e06e341468 fix: explicitly set root as current directory to fix ignore files 2022-02-28 07:14:55 -08:00
Jacky Zhao
73e526a7d5 add screenshot to readme 2022-02-23 12:28:25 -05:00
Jacky Zhao
cdc4f1a840 fix: relink search button (move outside content load listener) 2022-02-22 13:36:08 -05:00
Jacky Zhao
714b4fcfa3 fix links being broken for pages with spaces 2022-02-20 21:40:10 -05:00
Jacky Zhao
9c04ca0266 rtl docs 2022-02-17 10:49:41 -05:00
Jacky Zhao
388a2bf78b docs updates 2022-02-17 10:44:39 -05:00
Jacky Zhao
f192f9a23d fix #54: root all image urls 2022-02-15 23:03:02 -05:00
Jacky Zhao
3b3e6ec3b2 fix relative pathing for dynamic fetch 2022-02-15 22:54:20 -05:00
Jacky Zhao
8e85e274f6 change output to static instead of data 2022-02-15 19:42:45 -05:00
Jacky Zhao
fcd5d2807d feat: dynamically fetch indices 2022-02-15 19:39:14 -05:00
Jacky Zhao
4587b13360 feat: add rtl support as part of #47 2022-02-15 17:12:08 -05:00
Jacky Zhao
fb9ea8dcb8 Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-02-15 16:52:49 -05:00
Jacky Zhao
c520db4882 fix: #50, change css load order 2022-02-15 16:52:32 -05:00
Jacky Zhao
10f9843bb6 Merge pull request #51 from brandonkboswell/patch-1 2022-02-15 14:51:29 -05:00
Jacky Zhao
0dc51ff39c Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2022-02-15 14:50:34 -05:00
Jacky Zhao
c35086c510 visibility fix 2022-02-15 14:50:25 -05:00
Brandon Boswell
31297b7e5a Added to the Showcase 2022-02-12 22:35:03 -05:00
Jacky Zhao
fa3bc3de92 Merge pull request #48 from earnestma/earne/configurable-page-toc 2022-02-11 17:24:54 -05:00
earnest ma
41c443dbf0 Add disableToc parameter to not show TOC on a page 2022-02-11 17:15:28 -05:00
Jacky Zhao
a271fb9d74 Merge pull request #46 from adube/patch-1 2022-01-31 12:28:40 -08:00
Alexandre Dubé
49cdca5dfc Specify Hugo requires extended Sass/SCSS version
Hugo needs to be installed with its "extended" Sass/SCSS version, otherwise this template does not work.
2022-01-31 15:18:26 -05:00
Jacky Zhao
9645f00317 link fixing 2022-01-27 09:38:28 -08:00
Jacky Zhao
57ebf4c21c underscore fix, fix relative path being weird for graph 2022-01-10 13:08:50 -08:00
Jacky Zhao
54e3e071d1 fix popover regex 2022-01-10 09:00:45 -08:00
Jacky Zhao
d46e223831 revert baseurl fix 2022-01-10 08:51:00 -08:00
Jacky Zhao
6f9a29c174 various path fixes 2022-01-10 08:49:29 -08:00
Jacky Zhao
532bc61025 set relativeUrls to true 2022-01-05 19:42:13 -05:00
Jacky Zhao
99aea48260 docs update 2022-01-04 11:39:22 -05:00
Jacky Zhao
4a3766db56 update featurelist 2022-01-03 16:37:24 -05:00
Jacky Zhao
4e639979f8 fix copy selection 2022-01-03 15:36:58 -05:00
Jacky Zhao
e49a1ac9db made link preview optional 2022-01-03 13:22:04 -05:00
Jacky Zhao
4a3c4fdef5 popover implementation 2022-01-03 13:18:31 -05:00
Jacky Zhao
2b432d7f0b fix flex gap 2022-01-02 20:02:47 -05:00
Jacky Zhao
7507fd2991 fix search styling 2022-01-02 19:49:41 -05:00
Jacky Zhao
ca886e4075 fix render link for apostrophe 2021-12-28 14:28:08 -05:00
Jacky Zhao
3722e600ee bump hugo-obsidian 2021-12-27 20:52:30 -05:00
Jacky Zhao
efeaf0f4e4 add pagination to section, fix graph linking 2021-12-27 20:16:21 -05:00
Jacky Zhao
1a8cdaad24 remove console.log 2021-12-27 19:43:01 -05:00
Jacky Zhao
e4caa0d1d7 add taxonomy and term lists 2021-12-27 19:35:42 -05:00
Jacky Zhao
a45856d788 fix last modified not working for capitalized pages 2021-12-27 17:53:33 -05:00
Jacky Zhao
dbe9b338cc fix capitalization 2021-12-27 17:44:39 -05:00
Jacky Zhao
000fcdbf99 fix casing 2021-12-27 17:43:27 -05:00
Jacky Zhao
612c44d719 modify obsidian 2021-12-27 17:34:53 -05:00
Jacky Zhao
e1911a58ff enable last modified info 2021-12-27 17:28:53 -05:00
Jacky Zhao
b4e2697116 content section 2021-12-27 15:59:19 -05:00
Jacky Zhao
094ab9d064 dedupe backlinks 2021-12-27 13:15:10 -05:00
Jacky Zhao
39592347cc add graph depth config 2021-12-27 13:06:58 -05:00
Jacky Zhao
165d33810d base tags 2021-12-26 21:13:21 -05:00
Jacky Zhao
6fbfa7170b various font and colour fixes 2021-12-26 00:09:15 -05:00
Jacky Zhao
43837f9e2e add makefile, fix link padding, test capitalization 2021-12-25 23:45:30 -05:00
Jacky Zhao
2ba01c8311 fix untitled #36 2021-12-24 15:51:37 -05:00
Jacky Zhao
114b7ca913 Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2021-12-24 09:48:41 -05:00
Jacky Zhao
5bd5642c99 add toLowerCase to id 2021-12-24 09:48:22 -05:00
Jacky Zhao
48d01810c4 fix config setting, fix font size for h1 in article 2021-12-23 14:40:59 -08:00
Jacky Zhao
3a98c8b554 actually display site title 2021-12-23 14:32:47 -08:00
Jacky Zhao
69c86e407f update subdomain docs 2021-12-23 14:21:39 -08:00
Jacky Zhao
56d2382c28 fix relative link styling, change graph and backlinks to refer to name rather than path 2021-12-23 14:05:27 -08:00
Jacky Zhao
091be7040b Create CODE_OF_CONDUCT.md 2021-12-23 13:37:29 -08:00
Jacky Zhao
09b5522a48 Update issue templates 2021-12-23 13:22:22 -08:00
Jacky Zhao
b9d7adafcc Create FUNDING.yml 2021-12-23 13:18:03 -08:00
Jacky Zhao
afeb18212d Merge pull request #28 from juaoose/overflow 2021-12-02 20:06:18 -08:00
Juaoose
bc90955959 remove horizontal scrollbar 2021-12-02 22:58:34 -05:00
Jacky Zhao
c64322ad3f remove bad wikilink 2021-11-20 22:55:53 -08:00
Jacky Zhao
48eb9ebc5f better search, fix spacing support, bump hugo-obsidian 2021-11-20 22:53:26 -08:00
Jacky Zhao
82ba843e42 search styling 2021-11-15 15:54:18 -08:00
Jacky Zhao
8ca31df3f2 search patch 2021-10-31 09:59:38 -07:00
Jacky Zhao
df23b99951 more search improvements 2021-10-30 23:27:33 -07:00
Jacky Zhao
6005a2e0a0 css fixes 2021-10-27 20:10:04 -07:00
Jacky Zhao
de940d6a4b update graph redir 2021-10-26 17:06:00 -07:00
Jacky Zhao
806d11f874 Merge pull request #23 from bur3ku/hugo 2021-10-26 17:03:07 -07:00
Blake Allen
1fc2da4fe2 Merge branch 'hugo' of https://github.com/bur3ku/quartz into hugo 2021-10-26 16:58:37 -07:00
Blake Allen
9292de6333 remove unnecessary regex, use encodeuri for label instead of replace 2021-10-26 16:58:08 -07:00
Blake Allen
2477662404 Merge branch 'hugo' into hugo 2021-10-26 12:46:03 -07:00
Blake Allen
a14d06aa3d fix conflict fix 2021-10-26 12:44:25 -07:00
Blake Allen
e0535dbe32 fix conflict 2021-10-26 12:43:55 -07:00
Blake Allen
8eca1e60f7 change %20 in node labels to whitespace, change %20 in node hrefs to hyphen 2021-10-26 12:36:20 -07:00
Jacky Zhao
03bb3a3bae normalize search styling 2021-10-25 15:06:29 -07:00
Jacky Zhao
f7b89db8ee search fix 2021-10-25 15:00:55 -07:00
Jacky Zhao
1835b97a7a better homepage 2021-10-24 23:45:55 -07:00
Jacky Zhao
f56642f13c forgot string lol 2021-10-24 23:32:55 -07:00
Jacky Zhao
22a9c0ddfc docs updates, add search to main page, fix redir bug 2021-10-24 23:31:09 -07:00
Jacky Zhao
c1c061fbea bump docs 2021-10-24 23:17:20 -07:00
Jacky Zhao
6fd19069de search improvements 2021-10-24 23:17:13 -07:00
Jacky Zhao
299533a4f4 bump hugo-obsidian version 2021-10-24 23:17:00 -07:00
Blake Allen
e1366ecb61 fix accidental code 2021-10-22 18:56:26 -07:00
Blake Allen
776ef084c9 fix last commit 2021-10-22 18:32:57 -07:00
Blake Allen
fc00ad5bff fix for notes with spaces not linking properly 2021-10-22 14:04:09 -07:00
Jacky Zhao
228f96e74d Merge pull request #14 from juaoose/hugo
fix product typo in external hosting section
2021-08-31 18:32:14 -04:00
Juan José Rodríguez
071984a12d fix product typo in external hosting section 2021-08-31 16:40:31 -05:00
jackyzha0
ae2f7efde0 update showcase 2021-08-28 20:58:14 -04:00
jackyzha0
cb38667c1d Merge branch 'hugo' of https://github.com/jackyzha0/quartz into hugo 2021-08-27 14:08:18 -04:00
Jacky Zhao
27c33f8334 Merge pull request #9 from brechtcs/template
Execute darkmode script before first render
2021-08-13 17:45:32 -04:00
Brecht Savelkoul
f9920f6d73 Execute darkmode script before first render 2021-08-13 22:50:02 +02:00
Jacky Zhao
8850976d8d Merge pull request #8 from SlRvb/patch-1
Add SlRvb Site to Showcase
2021-08-12 23:49:05 -04:00
SlRvb
bb6a1e8c34 Add SlRvb Site to Showcase 2021-08-12 20:46:23 -07:00
490 changed files with 81321 additions and 3893 deletions

View File

@@ -1,42 +1,44 @@
name: Build and Test
name: Build
on:
pull_request:
branches:
- v4
push:
branches:
- v4
workflow_dispatch:
jobs:
build:
env:
RUNNER_TOOL_CACHE: /toolcache
runs-on: ubuntu-latest
# needs: build-and-test
steps:
- run: git config --global core.quotepath false
- name: Install apt packages
run: apt update && apt install -y rsync
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: https://github.com/actions/setup-node@v4
with:
node-version: 'latest'
- uses: https://github.com/actions/setup-go@v4
with:
go-version: '^1.20'
- uses: https://gitea.com/actions/go-hashfiles@v0.0.1
id: get-hash
with:
patterns: |-
**/package-lock.json
- name: Cache dependencies
uses: actions/cache@v3
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
key: ${{ runner.os }}-node-${{ steps.get-hash.outputs.hash }}
restore-keys: |
${{ runner.os }}-node-
- run: npm i
- run: npx quartz build
- name: Upload artifact
uses: actions/upload-pages-artifact@v2
with:
path: ./public
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url}}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
- name: Create private key
run: |
echo "${{ secrets.PRIVATE_KEY }}" > /tmp/act_runner_key
chmod 600 /tmp/act_runner_key
- name: rsync public directory
run: |
rsync -avz --delete -e "ssh -i /tmp/act_runner_key -o StrictHostKeyChecking=no -p ${{ vars.WEBSERVER_PORT }}" ${{ gitea.workspace }}/public/* ${{ vars.WEBSERVER_USER }}@${{ vars.WEBSERVER_HOST }}:/var/www/html

11
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"

View File

@@ -24,17 +24,17 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
- name: Cache dependencies
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}

4
.gitignore vendored
View File

@@ -4,10 +4,10 @@ node_modules
public
prof
tsconfig.tsbuildinfo
content/.obsidian/plugins
content/.obsidian/workspace.json
content/.obsidian/workspace-mobile.json
content/.obsidian/plugins
.quartz-cache
private/
.replit
replit.nix
content/.pandoc/*.json

4
.gitmodules vendored Normal file
View File

@@ -0,0 +1,4 @@
[submodule "content/private"]
path = content/private
url = gitea:tomoyanonymous/quartz-research-note-private.git
branch = main

1
.node-version Normal file
View File

@@ -0,0 +1 @@
v20.9.0

View File

@@ -1,4 +1,4 @@
# https://garden.matsuuratomoya.com w/ Quartz v4
https://github.com/jackyzha0/quartz
https://github.com/jackyzha0/quartz

39
add_timestamp.sh Executable file
View File

@@ -0,0 +1,39 @@
#!/bin/bash
cwd=`dirname "${0}"`
function rewritedate () {
echo "$1 : $2"
echo $2 | xargs -I{} yq -i --front-matter="process" '.date="{}"' "$1"
}
FILES=$(find $cwd/content -name "*.md")
IFS=$'\n'
for f in $FILES
do
BDATE=$(stat -f "%SB" "$f");
DATE=$(LC_ALL=C date -j -f "%b %d %H:%M:%S %Y" "$BDATE" "+%FT%T%z");
FLINE=$(head -n 1 "$f");
LOCALDATE=$(LC_ALL=C date -j -f "%b %d %H:%M:%S %Y" "$BDATE" "+%s" );
GITDATERAW=$(git blame $f |tail -1| grep -Eo '\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}');
GITDATE=$(LC_ALL=C date -j -f "%Y-%m-%d %H:%M:%S" "$GITDATERAW" "+%s");
GITDATE_2=$(LC_ALL=C date -j -f "%Y-%m-%d %H:%M:%S" "$GITDATERAW" "+%FT%T%z");
if [[ "$FLINE" == "---" ]];
then
ORIGINDATE_RAW=$(yq --front-matter=extract '.date' "$f")
ORIGINDATE=$(date -j -f "%FT%T%z" "$ORIGINDATE_RAW" "+%s")
if [ $LOCALDATE -lt $ORIGINDATE ]; then
echo "$f has frontmatter and date of local file is older. overwriting."
rewritedate $f $DATE
fi
if [ $GITDATE -lt $LOCALDATE ]; then
echo "Oldest commit date is older than birth date. overwriting"
rewritedate $f $GITDATE_2
fi
else
echo "$f has no frontmatter, adding to it";
gsed -i '1i---\n---' "$f"
rewritedate $f $DATE
fi
done

View File

@@ -1,6 +1,6 @@
{
"alwaysUpdateLinks": true,
"attachmentFolderPath": "./",
"attachmentFolderPath": "img",
"newFileLocation": "current",
"newFileFolderPath": "",
"newLinkFormat": "absolute",

View File

@@ -1,5 +1,7 @@
{
"accentColor": "",
"cssTheme": "",
"translucency": true
"translucency": true,
"baseFontSize": 14,
"textFontFamily": "Meiryo UI"
}

View File

@@ -1,3 +1,3 @@
{
"backlinkInDocument": true
"backlinkInDocument": false
}

View File

@@ -10,6 +10,11 @@
"type": "file",
"ctime": 1706505206787,
"path": "この研究ノートについて.md"
},
{
"type": "file",
"ctime": 1707151795595,
"path": "読書メモ.md"
}
]
}

View File

@@ -1,7 +1,9 @@
[
"obsidian-pandoc-reference-list",
"templater-obsidian",
"better-word-count",
"obsidian-local-rest-api",
"obsidian-excalidraw-plugin",
"obsidian-git",
"obsidian-zotero-desktop-connector",
"2hop-links-plus",
"obsidian-auto-link-title",
"obsidian-pandoc-reference-list"
"obsidian-auto-link-title"
]

View File

@@ -4,7 +4,7 @@
"showTags": false,
"showAttachments": false,
"hideUnresolved": false,
"showOrphans": true,
"showOrphans": false,
"collapse-color-groups": false,
"colorGroups": [],
"collapse-display": true,
@@ -17,6 +17,6 @@
"repelStrength": 11.1808268229167,
"linkStrength": 0.893798828125,
"linkDistance": 48,
"scale": 0.2427437296865788,
"close": false
"scale": 0.15383699374609286,
"close": true
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
{
"id": "2hop-links-plus",
"name": "2Hop Links Plus",
"version": "0.37.0",
"minAppVersion": "1.3.5",
"description": "Related links up to 2 hops away are displayed in a card format, allowing for easy browsing through connections between notes. Each card contains a preview of the corresponding note.",
"author": "Tokuhiro Matsuno, L7Cy",
"authorUrl": "https://github.com/L7Cy",
"isDesktopOnly": false
}

View File

@@ -0,0 +1,259 @@
:root {
--box-width: 139px;
--box-height: 170px;
--box-font-size: 100%;
}
/* switch light/dark mode */
.theme-light {
--bg-box: #ffffff;
--bg-box-top: #e2e2e2;
--title-box: #363c49;
--text-box: #b7b7b7;
--bg-header-twohop: #9babc1;
--title-header-twohop: #ffffff;
--bg-header-new: #fd7373;
--title-header-new: #ffffff;
--bg-header-connected: #5e8af6;
--title-header-connected: #ffffff;
--bg-header-properties: #46af5d;
--title-header-properties: #ffffff;
}
.theme-dark {
--bg-box: #373b44;
--bg-box-top: #2b2e38;
--title-box: #f0f0f0;
--text-box: #b4b5b6;
--bg-header-twohop: #2b2e38;
--title-header-twohop: #dddede;
--bg-header-new: #fb7476;
--title-header-new: #ffffff;
--bg-header-connected: #80c9fe;
--title-header-connected: #202277;
--bg-header-properties: #46af5d;
--title-header-properties: #ffffff;
}
/* the container */
.twohop-links-container {
margin-bottom: 55px;
user-select: none;
-webkit-user-select: none;
}
.twohop-links-section {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(var(--box-width), 1fr));
grid-gap: 8px;
margin: 20px;
font-size: var(--box-font-size);
}
/* common */
.twohop-links-box {
box-sizing: border-box;
max-height: var(--box-height);
padding: 10px;
background-color: var(--bg-box);
border-radius: 2px;
overflow: hidden;
box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.25);
cursor: pointer;
word-break: break-word;
}
.twohop-links-box:hover {
filter: brightness(0.8) contrast(0.8);
}
.twohop-links-box-title {
color: var(--title-box);
font-size: 90%;
font-weight: 500;
margin-bottom: 10px;
display: -webkit-box;
overflow: hidden;
-webkit-box-orient: vertical;
white-space: unset;
-webkit-line-clamp: 3;
}
.twohop-links-box img {
margin: auto;
}
/* Non-header box */
.twohop-links-box:not([class*=" "]) {
border-top: 10px solid var(--bg-box-top);
}
.twohop-links-box-preview {
color: var(--text-box);
font-size: 70%;
white-space: pre-line;
}
/* connected links */
.twohop-links-connected-links-header {
background-color: var(--bg-header-connected);
color: var(--title-header-connected);
}
/* two hop links */
.twohop-links-twohop-header {
background-color: var(--bg-header-twohop);
color: var(--title-header-twohop);
}
/* properties */
.twohop-links-properties-header {
background-color: var(--bg-header-properties);
color: var(--title-header-properties);
}
/* new links */
.twohop-links-new-links-header {
background-color: var(--bg-header-new);
color: var(--title-header-new);
}
.markdown-embed-content .twohop-links-container {
display: none;
}
body:not(.zoom-off)
.view-content
div:not(.canvas-node-content)
.twohop-links-box
img {
cursor: pointer !important;
}
.load-more-button {
width: -webkit-fill-available;
display: flex;
justify-content: center;
align-items: center;
}
.TwoHopLinks {
overflow: auto;
}
.settings-button {
cursor: pointer;
}
/* @settings
name: 2Hop Links Plus
id: 2hop-links-plus
settings:
-
id: box-width
title: Box min width (px)
type: variable-number
default: 139
format: px
-
id: box-height
title: Box max height (px)
type: variable-number
default: 170
format: px
-
id: box-font-size
title: Font size (%)
type: variable-number
default: 100
format: '%'
-
id: title-box
title: Title color
type: variable-themed-color
format: hex
default-light: '#363c49'
default-dark: '#f0f0f0'
-
id: text-box
title: Text color
type: variable-themed-color
format: hex
default-light: '#b7b7b7'
default-dark: '#b4b5b6'
-
id: bg-box-top
title: Box color (Top)
type: variable-themed-color
format: hex
default-light: '#e2e2e2'
default-dark: '#2b2e38'
-
id: bg-box
title: Box color
type: variable-themed-color
format: hex
default-light: '#ffffff'
default-dark: '#373b44'
-
id: bg-header-connected
title: Header box color (Links & Backlinks)
type: variable-themed-color
format: hex
default-light: '#5e8af6'
default-dark: '#80c9fe'
-
id: title-header-connected
title: Header title color (Links & Backlinks)
type: variable-themed-color
format: hex
default-light: '#ffffff'
default-dark: '#202277'
-
id: bg-header-twohop
title: Header box color (2Hop links)
type: variable-themed-color
format: hex
default-light: '#9babc1'
default-dark: '#2b2e38'
-
id: title-header-twohop
title: Header title color (2Hop links)
type: variable-themed-color
format: hex
default-light: '#ffffff'
default-dark: '#dddede'
-
id: bg-header-new
title: Header box color (New links)
type: variable-themed-color
format: hex
default-light: '#fd7373'
default-dark: '#fb7476'
-
id: title-header-new
title: Header title color (New links)
type: variable-themed-color
format: hex
default-light: '#ffffff'
default-dark: '#ffffff'
-
id: bg-header-properties
title: Header box color (Properties)
type: variable-themed-color
format: hex
default-light: '#46af5d'
default-dark: '#46af5d'
-
id: title-header-properties
title: Header title color (Properties)
type: variable-themed-color
format: hex
default-light: '#ffffff'
default-dark: '#ffffff'
-
id: property-info
title: About Properties
description: "Each property header is assigned a css class in the form twohop-links-{key}-header, so you can use css snippets to style each property."
type: info-text
markdown: true
*/

View File

@@ -0,0 +1,58 @@
{
"commitMessage": "[obsidian] vault backup: {{date}}",
"commitDateFormat": "YYYY-MM-DD HH:mm:ss",
"autoSaveInterval": 60,
"autoPushInterval": 0,
"autoPullInterval": 0,
"autoPullOnBoot": true,
"disablePush": false,
"pullBeforePush": true,
"disablePopups": false,
"disablePopupsForNoChanges": false,
"listChangedFilesInMessageBody": false,
"showStatusBar": true,
"updateSubmodules": true,
"syncMethod": "merge",
"customMessageOnAutoBackup": false,
"autoBackupAfterFileChange": false,
"treeStructure": false,
"refreshSourceControl": true,
"basePath": "../",
"differentIntervalCommitAndPush": false,
"changedFilesInStatusBar": false,
"showedMobileNotice": true,
"refreshSourceControlTimer": 7000,
"showBranchStatusBar": true,
"setLastSaveToLastCommit": false,
"submoduleRecurseCheckout": true,
"gitDir": "",
"showFileMenu": true,
"authorInHistoryView": "hide",
"dateInHistoryView": false,
"lineAuthor": {
"show": false,
"followMovement": "inactive",
"authorDisplay": "initials",
"showCommitHash": false,
"dateTimeFormatOptions": "date",
"dateTimeFormatCustomString": "YYYY-MM-DD HH:mm",
"dateTimeTimezone": "viewer-local",
"coloringMaxAge": "1y",
"colorNew": {
"r": 255,
"g": 150,
"b": 150
},
"colorOld": {
"r": 120,
"g": 160,
"b": 255
},
"textColorCss": "var(--text-muted)",
"ignoreWhitespace": false,
"gutterSpacingFallbackLength": 15,
"lastShownAuthorDisplay": "initials",
"lastShownDateTimeFormatOptions": "date"
},
"autoCommitMessage": "[obsidian] vault backup: {{date}}["
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
{
"author": "Vinzent",
"authorUrl": "https://github.com/Vinzent03",
"id": "obsidian-git",
"name": "Git",
"description": "Integrate Git version control with automatic backup and other advanced features.",
"isDesktopOnly": false,
"fundingUrl": "https://ko-fi.com/vinzent",
"version": "2.25.0"
}

View File

@@ -0,0 +1,562 @@
@keyframes loading {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.workspace-leaf-content[data-type="git-view"] .button-border {
border: 2px solid var(--interactive-accent);
border-radius: var(--radius-s);
}
.workspace-leaf-content[data-type="git-view"] .view-content {
padding: 0;
}
.workspace-leaf-content[data-type="git-history-view"] .view-content {
padding: 0;
}
.loading > svg {
animation: 2s linear infinite loading;
transform-origin: 50% 50%;
display: inline-block;
}
.obsidian-git-center {
margin: auto;
text-align: center;
width: 50%;
}
.obsidian-git-textarea {
display: block;
margin-left: auto;
margin-right: auto;
}
.obsidian-git-center-button {
display: block;
margin: 20px auto;
}
.tooltip.mod-left {
overflow-wrap: break-word;
}
.tooltip.mod-right {
overflow-wrap: break-word;
}
.git-tools {
display: flex;
margin-left: auto;
}
.git-tools .type {
padding-left: var(--size-2-1);
display: flex;
align-items: center;
justify-content: center;
width: 11px;
}
.git-tools .type[data-type="M"] {
color: orange;
}
.git-tools .type[data-type="D"] {
color: red;
}
.git-tools .buttons {
display: flex;
}
.git-tools .buttons > * {
padding: 0 0;
height: auto;
}
.is-active .git-tools .buttons > * {
color: var(--nav-item-color-active);
}
.git-author {
color: var(--text-accent);
}
.git-date {
color: var(--text-accent);
}
.git-ref {
color: var(--text-accent);
}
.workspace-leaf-content[data-type="diff-view"] .d2h-d-none {
display: none;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-wrapper {
text-align: left;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-header {
background-color: var(--background-primary);
border-bottom: 1px solid var(--interactive-accent);
font-family: var(--font-monospace);
height: 35px;
padding: 5px 10px;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-header,
.workspace-leaf-content[data-type="diff-view"] .d2h-file-stats {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-stats {
font-size: 14px;
margin-left: auto;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-lines-added {
border: 1px solid #b4e2b4;
border-radius: 5px 0 0 5px;
color: #399839;
padding: 2px;
text-align: right;
vertical-align: middle;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-lines-deleted {
border: 1px solid #e9aeae;
border-radius: 0 5px 5px 0;
color: #c33;
margin-left: 1px;
padding: 2px;
text-align: left;
vertical-align: middle;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-name-wrapper {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 15px;
width: 100%;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-name {
overflow-x: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-wrapper {
border: 1px solid var(--background-modifier-border);
border-radius: 3px;
margin-bottom: 1em;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse {
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid var(--background-modifier-border);
border-radius: 3px;
cursor: pointer;
display: none;
font-size: 12px;
justify-content: flex-end;
padding: 4px 8px;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse.d2h-selected {
background-color: #c8e1ff;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse-input {
margin: 0 4px 0 0;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-diff-table {
border-collapse: collapse;
font-family: Menlo, Consolas, monospace;
font-size: 13px;
width: 100%;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-files-diff {
width: 100%;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-diff {
overflow-y: hidden;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-side-diff {
display: inline-block;
margin-bottom: -8px;
margin-right: -4px;
overflow-x: scroll;
overflow-y: hidden;
width: 50%;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line {
padding: 0 8em;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line,
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line {
display: inline-block;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
width: 100%;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line {
padding: 0 4.5em;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-ctn {
word-wrap: normal;
background: none;
display: inline-block;
padding: 0;
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
vertical-align: middle;
white-space: pre;
width: 100%;
}
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
.theme-light
.workspace-leaf-content[data-type="diff-view"]
.d2h-code-side-line
del {
background-color: #ffb6ba;
}
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
.theme-dark
.workspace-leaf-content[data-type="diff-view"]
.d2h-code-side-line
del {
background-color: #8d232881;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line del,
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line ins {
border-radius: 0.2em;
display: inline-block;
margin-top: -1px;
text-decoration: none;
vertical-align: middle;
}
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
.theme-light
.workspace-leaf-content[data-type="diff-view"]
.d2h-code-side-line
ins {
background-color: #97f295;
text-align: left;
}
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
.theme-dark
.workspace-leaf-content[data-type="diff-view"]
.d2h-code-side-line
ins {
background-color: #1d921996;
text-align: left;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-prefix {
word-wrap: normal;
background: none;
display: inline;
padding: 0;
white-space: pre;
}
.workspace-leaf-content[data-type="diff-view"] .line-num1 {
float: left;
}
.workspace-leaf-content[data-type="diff-view"] .line-num1,
.workspace-leaf-content[data-type="diff-view"] .line-num2 {
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
padding: 0 0.5em;
text-overflow: ellipsis;
width: 3.5em;
}
.workspace-leaf-content[data-type="diff-view"] .line-num2 {
float: right;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber {
background-color: var(--background-primary);
border: solid var(--background-modifier-border);
border-width: 0 1px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: var(--text-muted);
cursor: pointer;
display: inline-block;
position: absolute;
text-align: right;
width: 7.5em;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber:after {
content: "\200b";
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber {
background-color: var(--background-primary);
border: solid var(--background-modifier-border);
border-width: 0 1px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: var(--text-muted);
cursor: pointer;
display: inline-block;
overflow: hidden;
padding: 0 0.5em;
position: absolute;
text-align: right;
text-overflow: ellipsis;
width: 4em;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-diff-tbody tr {
position: relative;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber:after {
content: "\200b";
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-emptyplaceholder,
.workspace-leaf-content[data-type="diff-view"] .d2h-emptyplaceholder {
background-color: var(--background-primary);
border-color: var(--background-modifier-border);
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-prefix,
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber,
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber,
.workspace-leaf-content[data-type="diff-view"] .d2h-emptyplaceholder {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber,
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber {
direction: rtl;
}
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-del {
background-color: #fee8e9;
border-color: #e9aeae;
}
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-ins {
background-color: #dfd;
border-color: #b4e2b4;
}
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-del {
background-color: #521b1d83;
border-color: #691d1d73;
}
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-ins {
background-color: rgba(30, 71, 30, 0.5);
border-color: #13501381;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-info {
background-color: var(--background-primary);
border-color: var(--background-modifier-border);
color: var(--text-normal);
}
.theme-light
.workspace-leaf-content[data-type="diff-view"]
.d2h-file-diff
.d2h-del.d2h-change {
background-color: #fdf2d0;
}
.theme-dark
.workspace-leaf-content[data-type="diff-view"]
.d2h-file-diff
.d2h-del.d2h-change {
background-color: #55492480;
}
.theme-light
.workspace-leaf-content[data-type="diff-view"]
.d2h-file-diff
.d2h-ins.d2h-change {
background-color: #ded;
}
.theme-dark
.workspace-leaf-content[data-type="diff-view"]
.d2h-file-diff
.d2h-ins.d2h-change {
background-color: rgba(37, 78, 37, 0.418);
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper {
margin-bottom: 10px;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper a {
color: #3572b0;
text-decoration: none;
}
.workspace-leaf-content[data-type="diff-view"]
.d2h-file-list-wrapper
a:visited {
color: #3572b0;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-header {
text-align: left;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-title {
font-weight: 700;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-line {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
text-align: left;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list {
display: block;
list-style: none;
margin: 0;
padding: 0;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list > li {
border-bottom: 1px solid var(--background-modifier-border);
margin: 0;
padding: 5px 10px;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list > li:last-child {
border-bottom: none;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-file-switch {
cursor: pointer;
display: none;
font-size: 10px;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-icon {
fill: currentColor;
margin-right: 10px;
vertical-align: middle;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-deleted {
color: #c33;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-added {
color: #399839;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-changed {
color: #d0b44c;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-moved {
color: #3572b0;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-tag {
background-color: var(--background-primary);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 10px;
margin-left: 5px;
padding: 0 2px;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-deleted-tag {
border: 2px solid #c33;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-added-tag {
border: 1px solid #399839;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-changed-tag {
border: 1px solid #d0b44c;
}
.workspace-leaf-content[data-type="diff-view"] .d2h-moved-tag {
border: 1px solid #3572b0;
}
/* ====================== Line Authoring Information ====================== */
.cm-gutterElement.obs-git-blame-gutter {
/* Add background color to spacing inbetween and around the gutter for better aesthetics */
border-width: 0px 2px 0.2px 2px;
border-style: solid;
border-color: var(--background-secondary);
background-color: var(--background-secondary);
}
.cm-gutterElement.obs-git-blame-gutter > div,
.line-author-settings-preview {
/* delegate text color to settings */
color: var(--obs-git-gutter-text);
font-family: monospace;
height: 100%; /* ensure, that age-based background color occupies entire parent */
text-align: right;
padding: 0px 6px 0px 6px;
white-space: pre; /* Keep spaces and do not collapse them. */
}
@media (max-width: 800px) {
/* hide git blame gutter not to superpose text */
.cm-gutterElement.obs-git-blame-gutter {
display: none;
}
}

View File

@@ -0,0 +1,34 @@
{
"database": "Zotero",
"noteImportFolder": "",
"pdfExportImageDPI": 120,
"pdfExportImageFormat": "jpg",
"pdfExportImageQuality": 90,
"citeFormats": [
{
"name": "cite as pandoc",
"format": "pandoc",
"brackets": true
},
{
"name": "cite as Chicago",
"format": "formatted-citation",
"cslStyle": "chicago-author-date"
}
],
"exportFormats": [
{
"name": "Import from Zotero",
"outputPathTemplate": "{{title}}.md",
"imageOutputPathTemplate": "img/{{citekey}}/",
"imageBaseNameTemplate": "image",
"cslStyle": "chicago-author-date",
"templatePath": "templates/zotero_template.md"
}
],
"citeSuggestTemplate": "[[{{citekey}}]]",
"openNoteAfterImport": false,
"whichNotesToOpenAfterImport": "first-imported-note",
"pdfExportImageOCR": true,
"pdfExportImageTesseractPath": "/usr/local/bin/tesseract"
}

View File

@@ -0,0 +1,10 @@
{
"id": "obsidian-zotero-desktop-connector",
"name": "Zotero Integration",
"version": "3.1.8",
"minAppVersion": "1.1.1",
"description": "Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.",
"author": "mgmeyers",
"authorUrl": "https://github.com/mgmeyers/obsidian-zotero-integration",
"isDesktopOnly": true
}

View File

@@ -0,0 +1,238 @@
.zt-format {
border: 1px solid var(--background-modifier-border);
padding: 1rem;
background-color: var(--background-primary);
border-radius: 10px;
margin-bottom: 10px;
}
.zt-format__form {
display: flex;
flex-direction: column;
align-items: stretch;
margin-bottom: 1rem;
max-width: 600px;
}
.zt-format__form:last-child {
margin-bottom: 0;
}
.zt-format__label {
font-size: 0.9em;
font-weight: 600;
margin-bottom: 5px;
}
.is-deprecated .zt-format__label {
color: var(--text-error);
}
.zt-format__input-wrapper {
display: flex;
align-items: center;
}
.zt-format__input-wrapper textarea {
resize: vertical;
}
.zt-format__input-wrapper > *:not(.checkbox-container) {
width: 100% !important;
}
.is-deprecated .zt-format__input-wrapper button {
width: auto !important;
flex-grow: 0;
flex-shrink: 0;
margin-left: 5px;
}
.zt-format__delete-btn {
display: flex;
align-items: center;
justify-content: center;
line-height: 1;
padding: 7px 9px;
margin-left: 10px;
flex-shrink: 0;
flex-grow: 0;
}
.zt-json-viewer {
font-size: 13px;
}
.zt-json-viewer .react-json-view {
padding: 1em;
border-radius: 10px;
margin-top: 1em;
overflow: auto;
font-family: var(--font-monospace) !important;
}
.zt-json-viewer__btns {
display: flex;
align-items: center;
justify-content: flex-start;
}
.zt-json-viewer__btns label {
display: block;
font-weight: bold;
padding-top: 1em;
}
.zt-json-viewer__btns select {
font-size: 1em;
}
.zt-json-viewer__btns button {
font-size: 1em;
margin-right: 5px;
}
.zt-json-viewer__preview,
.zt-json-viewer__data {
border: 1px solid var(--background-modifier-border);
border-radius: 10px;
padding: 1em;
margin-top: 1em;
}
.zt-json-viewer__preview.error {
background-color: #ff000011;
font-family: var(--font-monospace);
}
.zt-json-viewer__preview pre {
overflow: auto;
white-space: pre-wrap;
margin: 0;
}
.zt-json-viewer__preview pre,
.zt-json-viewer__preview code {
font-family: inherit;
}
.zt-json-viewer__preview:not(.error) pre {
font-family: var(--font-text, --font-default, --default-font);
max-height: 70vh;
min-height: 400px;
}
.zt-multiselect {
width: 300px;
text-align: left;
}
.zt-multiselect input {
outline: none !important;
box-shadow: none !important;
}
.zt-format__input-note {
font-style: italic;
font-size: 0.9em;
padding-top: 10px;
margin-bottom: 10px;
}
.zt-setting-item pre,
.zt-format__input-note pre {
display: inline-block;
margin: 0;
padding: 0 6px;
background-color: var(--background-secondary-alt);
border-radius: 4px;
}
.zt-asset-success {
text-align: left;
display: flex;
}
.zt-asset-success__icon {
color: var(--interactive-success);
font-size: 24px;
margin-right: 5px;
}
.zt-asset-success__icon svg {
width: 1em !important;
height: 1em !important;
}
.zt-asset-success__message {
font-size: 0.9em;
}
.zt-suggest-title {
font-size: var(--font-ui-small);
color: var(--text-muted);
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
padding-top: var(--size-4-1);
}
.zt-suggest-loading-wrapper {
display: flex;
position: relative;
align-items: center;
justify-content: center;
padding: var(--size-4-2) 0;
}
.zt-suggest-loading,
.zt-suggest-loading:before,
.zt-suggest-loading:after {
border-radius: 999px;
width: 1em;
height: 1em;
animation-fill-mode: both;
animation: bblFadInOut 1.6s infinite ease-in-out;
}
.zt-suggest-loading {
display: block;
color: var(--text-muted);
font-size: 7px;
position: relative;
animation-delay: -0.16s;
top: -1em;
}
.zt-suggest-loading:before,
.zt-suggest-loading:after {
content: '';
position: absolute;
}
.zt-suggest-loading:before {
left: -2em;
animation-delay: -0.32s;
}
.zt-suggest-loading:after {
left: 2em;
}
.zt-color-chip {
display: inline-block;
width: 1em;
height: 1em;
border: 1px solid var(--background-modifier-border);
border-radius: var(--radius-s);
margin-right: var(--size-4-1);
}
@keyframes bblFadInOut {
0%,
80%,
100% {
box-shadow: 0 1em 0 -1.3em;
}
40% {
box-shadow: 0 1em 0 0;
}
}

27
content/.obsidian/types.json vendored Normal file
View File

@@ -0,0 +1,27 @@
{
"types": {
"aliases": "aliases",
"cssclasses": "multitext",
"tags": "tags",
"excalidraw-plugin": "text",
"excalidraw-export-transparent": "checkbox",
"excalidraw-mask": "checkbox",
"excalidraw-export-dark": "checkbox",
"excalidraw-export-padding": "number",
"excalidraw-export-pngscale": "number",
"excalidraw-export-embed-scene": "checkbox",
"excalidraw-link-prefix": "text",
"excalidraw-url-prefix": "text",
"excalidraw-link-brackets": "checkbox",
"excalidraw-onload-script": "text",
"excalidraw-linkbutton-opacity": "number",
"excalidraw-default-mode": "text",
"excalidraw-font": "text",
"excalidraw-font-color": "text",
"excalidraw-border-color": "text",
"excalidraw-css": "text",
"excalidraw-autoexport": "text",
"excalidraw-iframe-theme": "text",
"excalidraw-open-md": "checkbox"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -29,10 +29,14 @@
<contributor>
<name>Brenton M. Wiernik</name>
</contributor>
<contributor>
<name>Zeping Lee</name>
<email>zepinglee@gmail.com</email>
</contributor>
<category citation-format="author-date"/>
<category field="generic-base"/>
<summary>The author-date variant of the Chicago style</summary>
<updated>2018-01-24T12:00:00+00:00</updated>
<updated>2024-05-09T13:08:37+00:00</updated>
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
</info>
<locale xml:lang="en">
@@ -385,8 +389,19 @@
</if>
<else-if type="article-journal">
<choose>
<if variable="volume issue" match="any">
<text variable="page" prefix=": "/>
<if variable="volume">
<choose>
<if variable="issue">
<text variable="page" prefix=": "/>
</if>
<else>
<!-- CMoS 15.48: If the month or season is included, it is
enclosed in parentheses, and a space follows the colon.
Unfortunately we can't check the month in CSL v1.0.2.
-->
<text variable="page" prefix=":"/>
</else>
</choose>
</if>
<else>
<text variable="page" prefix=", "/>
@@ -501,6 +516,11 @@
</else>
</choose>
</macro>
<macro name="date-sort">
<date variable="issued">
<date-part name="year"/>
</date>
</macro>
<macro name="day-month">
<date variable="issued">
<date-part name="month"/>
@@ -658,7 +678,7 @@
<bibliography hanging-indent="true" et-al-min="11" et-al-use-first="7" subsequent-author-substitute="&#8212;&#8212;&#8212;" entry-spacing="0">
<sort>
<key macro="contributors"/>
<key variable="issued"/>
<key macro="date-sort"/>
<key variable="title"/>
</sort>
<layout suffix=".">

View File

@@ -1,3 +1,6 @@
#book
---
date: "2024-01-05T17:15:38+0900"
---
#book #stub
[[ジョナサン・クレーリー]]

View File

@@ -1,3 +1,6 @@
---
date: "2024-02-06T08:42:13+0900"
---
#queer #history #research
[[Jacob Gaboury]]によるRhizome.org上の連載シリーズ。(2013年)
@@ -10,4 +13,10 @@ https://rhizome.org/editorial/2013/apr/09/queer-history-computing-part-three/
https://rhizome.org/editorial/2013/may/06/queer-history-computing-part-four/
https://rhizome.org/editorial/2013/jun/18/queer-history-computing-part-five/
https://rhizome.org/editorial/2013/jun/18/queer-history-computing-part-five/
[[Diminished Faculties - Jonathan Sterne]] を読んでから、[[Crip Theory]]の話を考えていると、「A Crip History of Computing」も色々書けそうに思う。
こっちの方が[[サイボーグ]]について[[ダナ・ハラウェイ]]とかもっとSFじみたマッチョな思想とかとの対立があるわけだし
[[サイボーグになる - キム・ウォニョン、キム・チョヨプ]]とかにヒントありそう

View File

@@ -3,6 +3,7 @@ title: ACE アセクシュアルから見たセックスと社会のこと - ア
tags:
- book
- ace
date: "2023-11-02T00:29:37+0900"
---
2023年 [[左右社]]

View File

@@ -1,3 +1,6 @@
---
date: "2024-02-05T12:49:01+0900"
---
#book #ace
初めはACEを取り扱った本、としようと思ったが、直接的に取り扱ってなくてもクィア・リーディングができるものも含めたいのでこういうタイトルにした
@@ -9,6 +12,7 @@
洋物、かつ映画が中心で漫画はちょっと少ないかな?
---
## 漫画
### [きみの世界に恋はない - 伊咲ウタ](https://www.pixiv.net/artworks/94103754)
@@ -18,11 +22,15 @@
恋愛感情を持たない主人公を含む4人の高校生活。こちらも上巻下巻でコンパクトで、直接的にアロマンティックという言葉を使うことはないけど、当事者の経験する戸惑いや共存を端的に描いている。
### [違国日記 - ヤマシタトモコ](https://www.shodensha.co.jp/ikokunikki/)
「関係性に名前なんかなくていいんだよ」とサラッと言い切る槙生に救われた人間は私だけではないはず。これも直接的にアセクシュアルのようなワードが出てくるわけではないけど、クワロマンティックやリレーションシップ・アナーキーのようなものの入り口として見るのがいいかも。
### [作りたい女と食べたい女 - ゆざきさかおみ](https://product.kadokawa.co.jp/tsuku_tabe/)
矢子さんのキャラがすっごくいいなー、と思う。Aceにありがちな「broken(壊れた、ロボットみたいな、冷たい)」表象からの距離の置き方も相当意図的にやっているんではないか。5巻までの時点で矢子さんはすでに迷いを振り切った人として出てきているけれども、今後過去の葛藤とかも描かれるんだろうか。いや、過去の自認するまでの苦悩は出てきているものの、そこから今の矢子さんになるまでの道筋をもっと観てみたい。
---
### [かぐや様は告らせたい~天才たちの恋愛頭脳戦~](https://kaguya.love/)
@@ -31,4 +39,17 @@
### [2.5次元の誘惑(リリサ)- 橋本悠](https://www.shonenjump.com/j/rensai/list/nitengojigen.html)
こちらも苦手な人は特に序盤苦手だと思う。が、みんな言ってるように取り敢えず3巻までは読んでほしい。これも2000~2010年台の少年漫画ハーレムラブコメを下敷きにしつつ、そこで散見される都合の良さを全て都合よく終わらせないのがすごい。その上で扱うテーマがコスプレ=2.5次元であることで、フィクションの中の恋愛と現実の恋愛の交錯をメタに描くことにもなっている。ACEに関心がある人は頑張って140話18巻まで読んでほしい。フィクトロマンティックやポリアモリーの視点からも色々な語り方ができるはず。まだ未完なのでどう物語に決着つけるかも含めて楽しみ。
こちらも苦手な人は特に序盤苦手だと思う。が、みんな言ってるように取り敢えず3巻までは読んでほしい。これも2000~2010年台の少年漫画ハーレムラブコメを下敷きにしつつ、そこで散見される都合の良さを全て都合よく終わらせないのがすごい。その上で扱うテーマがコスプレ=2.5次元であることで、フィクションの中の恋愛と現実の恋愛の交錯をメタに描くことにもなっている。ACEに関心がある人は頑張って140話18巻まで読んでほしい。フィクトロマンティックやポリアモリーの視点からも色々な語り方ができるはず。まだ未完なのでどう物語に決着つけるかも含めて楽しみ。
## 映画
### そばかす
[映画『そばかす』|「(not) HEROINE movies」オフィシャルサイト](https://notheroinemovies.com/sobakasu/)
### 恋せぬふたり
[恋せぬふたり - NHK](https://www.nhk.jp/p/ts/VWNP71QQPV/)

View File

@@ -1,3 +1,6 @@
---
date: "2023-11-15T16:09:00+0900"
---
#audiomiddleware #gameaudio #programming #sound
日本の会社CRIWAREが作ってる老舗オーディオミドルウェア

View File

@@ -1 +1,4 @@
---
date: "2024-01-19T14:19:40+0900"
---
#person

6
content/Allo.md Normal file
View File

@@ -0,0 +1,6 @@
---
date: "2024-02-08T15:53:17+0900"
---
[[アローセクシュアル]]、[[アローロマンティック]]
日本語だとAroとAlloの区別がつきにくいからごっちゃになりがち

View File

@@ -1,3 +1,8 @@
---
date: "2024-01-05T17:15:38+0900"
---
#book
[[Paul Theberge]]
[[Paul Theberge]]
[[越領域的イノベーション]]

View File

@@ -1 +1,4 @@
#daw #music #software #stab
---
date: "2024-02-06T02:00:06+0900"
---
#daw #music #software #stub

View File

@@ -1 +1,4 @@
---
date: "2023-08-24T22:38:07+0900"
---
#tools #hardware #opensource

View File

@@ -1,3 +1,6 @@
---
date: "2024-01-17T08:16:16+0900"
---
#notion #sexuality
[[アロマンティック]]-[[アセクシャル]]

View File

@@ -1,9 +1,10 @@
---
title: AxiDraw
tags:
- tools
- hardware
- digital-fabrication
- tools
- hardware
- digital-fabrication
date: "2023-08-30T14:41:41+0900"
---
Evil Mad Scientist社のプロッター

11
content/Bluesky.md Normal file
View File

@@ -0,0 +1,11 @@
---
date: "2024-02-08T15:53:17+0900"
---
#socialmedia
[@tomoya.matsuuratomoya.com on Bluesky](https://bsky.app/profile/tomoya.matsuuratomoya.com)
基本は[[Mastodon]]からクロスポストする運用中。
- [[BlueskyのPDSをCloudflare Tunnel環境でセルフホストする]]
- [[MastodonからBlueskyにクロスポストする]]

View File

@@ -0,0 +1,114 @@
---
date: "2024-02-08T15:53:17+0900"
---
#self-hosted #bsky
立ちました。
[[Bluesky]]
[@tomoya.matsuuratomoya.com on Bluesky](https://bsky.app/profile/tomoya.matsuuratomoya.com)
公式リポジトリ
- [GitHub - bluesky-social/pds: Bluesky PDS (Personal Data Server) container image, compose file, and documentation](https://github.com/bluesky-social/pds)
- 公式のリポジトリのコードはインストールスクリプトと、管理ツール`pdsadmin`コマンドのシェルスクリプトがあるだけで、実際のDockerイメージになるパッケージとかはatprotoのリポジトリ内にある
- [atproto/packages/pds at main · bluesky-social/atproto · GitHub](https://github.com/bluesky-social/atproto/tree/main/packages/pds)
日本語のリソース
- [一番詳しい ATProtocol PDS のセットアップガイド](https://zenn.dev/neody/articles/2efd51216be32c?cache)
- [Self-hosting PDSを建てる - Bluesky](https://scrapbox.io/Bluesky/Self-hosting_PDS%E3%82%92%E5%BB%BA%E3%81%A6%E3%82%8B)
- [さくらの VPS で Bluesky PDS Personal Data Server をセルフホストしてみる - WWW WATCH](https://hyper-text.org/archives/2024/02/bluesky_pds_self_hosting/)
- [DockerなしでBlueskyのPDSを建てる方法 | 点と接線。](https://riq0h.jp/2024/02/25/085804/)
基本的には公式のリソースに従うのが一番。インストールスクリプトを実行すると`/pds`ディレクトリ以下に必要なリソースをコピーして、Dockerのインストールも含めて面倒を見てくれるので、すでにDockerで色々立ち上げてる人には逆にめんどくさいかもしれない。DNSの設定とかをDockerホスト側の設定含めチェックする必要があるからこういうやり方にしている…っぽい。
私はせっかく[[Proxmox]]環境なので、諦めて一個LXCコンテナを増やすことにした。
## Cloudflare環境でのハンドル解決問題
BlueskyのATプロトコルはDNSレベルでのハンドル解決を行う。そのため、例えばサーバーを`bsky.matsuuratomoya.com`でホストすると、通常はアカウントはサブドメインの`tomoya.bsky.matsuuratomoya.com`で解決されなければならない。
ここで、私の環境では問題が二つ。
- `bsky.matsuuratomoya.com``${handle}.bsky.matsuuratomoya.com`はどちらもpdsのサーバーのIPアドレスにAレコードで解決されなければならない。
- また実際のトラフィックはポート80、443をサーバーまで到達できるようにしなければならない。
立ち上げたサーバーが固定グローバルIPを持つ場合特に問題ない。私のサーバーはIPoE環境なので、IPv4で任意のポートを空けることができない。そのためWebサービスの公開には[[Cloudflare Tunnel]]を使っている。
この場合、必然的にネームサーバーもCloudflareのものを使うことになる。Cloudflareは自動でHTTPの接続をSSL化してくれるので、Let's Encryptとかの面倒な設定が要らないため便利。だが無料プランでは残念ながら二階層以上のサブドメイン、つまり`${handle}.bsky.matsuuratomoya.com`にはSSL証明書を発行してくれない。
解決策は次のどれかである
1. Cloudflareにお金を払ってSSL証明書を発行してもらう
2. サブサブドメイン部分だけどうにか別の方法で証明書を用意する
3. **自分一人のハンドル解決だけどうにかする設定にする**(今回はこれ)
## シングルユーザーインスタンス限定の解法
`/pds/pds.env``PDS_SERVICE_HANDLE_DOMAINS=.matsuuratomoya.com`のように指定すると、PDSサーバー自体のアドレスを`https://pds.matsuuratomoya.com`にしたまま、ハンドルのIDは`${handle}.matsuuratomoya.com`で設定できる。
もちろん、実際にはこの状態でアカウントをいくつも作っていっても、ハンドルIDが自分の立ち上げてる他のサーバーのアドレスとかち合ったりするので普通は運用できない。
しかし、使うユーザーが一人だけの場合は、`_atproto.${handle}.matsuuratomoya.com`にTXTレコードでアカウントのDID永続性のあるアカウントIDを指定することでハンドルを解決すれば問題なく動かすことができる。
というわけで、まずは公式の`install.sh``pds.matsuuratomoya.com`上に一通りサーバーを立ち上げて、`/pds/pds.env``PDS_SERVICE_HANDLE_DOMAINS=.matsuuratomoya.com`を追記する。
ついでに、管理メールの送信用のSMTPの設定も済ましておく。
```
PDS_EMAIL_SMTP_URL=smtps://${_SMTP_USERNAME}:${_SMTP_PASSWORD}@${_SMTP_HOST}
PDS_EMAIL_FROM_ADDRESS=hogehoge@matsuuratomoya.com
```
(`PDS_EMAIL_FROM_ADDRESS`に関してはなぜかドキュメントに載っていなかった気がする)
その後`pdsadmin create-invite-code`でアカウント招待コードを作っておく。(`pdsadmin account create`だと先にハンドル解決ができないため招待コードを経由する)
### Cloudflare Tunnelを立ち上げる
Cloudflare Tunnelを立ち上げる。私は別の用途で色々使っているトンネルがあるのでここでは省略。
一度も使ったことがないなら、おすすめは`/pds`以下に`compose.override.yml`というファイルを作ってコンテナを追加するのが多分楽。
```
services:
tunnel:
container_name: cloudflared-tunnel
image: cloudflare/cloudflared:latest
volumes:
- ./cloudflared:/~/.cloudflared
restart: unless-stopped
command: tunnel run
privileged: true
environment:
- TUNNEL_TOKEN=<設定画面で出てきたトークン>
```
トンネルが開通したら、サーバーのローカルIP同じdocker composeで立ち上げてるなら`localhost`でいいに転送する。特にドキュメントに書かれてないが内部的には3000番でサーバーが立ち上がっているところに、[[Caddy]]でリバースプロキシをかけている。なので、トンネルではpds.matsuuratomoa.comに来るHTTPをそのまま3000番に転送してあげれば良い。
つまりdocker composeで立ち上がっているcaddyのサーバーは無用の長物になっているため、気になる人はオリジナルの`compose.yml`でコメントアウトしてもいいと思う。私はどうせアップデートかけた時にcompose.ymlが巻き戻る気がしててめんどくさいのでやってない
### PDSにログインする
https://bsky.app にアクセスして、アカウントを作成する。この時pdsがきちんと立ち上がっていれば、サーバーのアドレスにpds.matsuuratomoya.comを指定して次に進めるはず。
ここで先ほど作成した招待コードでアカウント作成を進める。アカウント名はなんでもいいが、`me``at``bsky`などシングルユーザーインスタンスなら使っても良さそうな短いハンドル名はコード上で予約IDとして多分スパム防止弾かれてしまう。これは後々設定ファイルで弄れるようにしてほしい…。
しょうがないので私は冗長だが`tomoya.matsuuratomoya.com`というハンドルを設定した。
ここで重要なのは、**このインスタンスでログインしている間、インスタンス上のアカウントのハンドル解決はあくまで内部的に**行われるということだ。
どういうことかというと、アカウント作成後、設定画面からハンドル変更で独自ドメインを指定することができる。
ここで例えばDNSを使用して`matsuuratomoya.com`というルートドメインをアカウントに設定することも、`_atproto`にTXTレコードをきちんと設定すれば、できる。ログアウトした状態なら正常にこのアカウントのプロフィールも表示できる。
ただし、`matsuuratomoya.com`を含むハンドルは`pds.matsuuratomoya.com`でログインしてる限り、あくまで内部でのハンドル解決が優先されDNSへの問い合わせはされない、ということらしい。ここがドキュメントでは明言されておらず自分のプロフィールが表示されないのに丸一日悩まされた。
### 他サーバーとの連携
肝心のFederationだが、残念ながら現在は一通り設定を済ませた後公式のDiscord([AT Protocol PDS Admins Discord](https://discord.gg/UWS6FFdhMe))でPDSサーバーのアドレスを添えて連携リクエストをbsky公式に出す必要があるそうしないとbluesky.socialのアカウントからは見えないようになっている
作れるアカウントも現在は10アカウントまで、投稿数にも一人で使う分には問題ない程度の制限がある。今後どのくらい盛り上がるんでしょうね。
## 要点まとめ
- 自分のpdsはcloudflare tunnelでpds.matsuuratomoya.comをポート3000に転送
- `/pds/pds.env``PDS_SERVICE_HANDLE_DOMAINS=.matsuuratomoya.com`のようにルートドメインにする必要ありCloudflareではサブサブドメインに証明書が出ないので
- その上で、自分のpdsでログインしてる時の、自分のドメインに属するアカウントのハンドル解決は`_atproto`レコードや`.well-known/atproto-did`を介さず行われるので何がしかのハンドルを設定する必要がある(私の場合は`@tomoya.matsuuratomoya.com`に設定でき、`@matsuuratomoya.com`にはできない)
- しかし以前としてログアウト状態や他のインスタンスからはDNS解決できる必要があるので、`_atproto.tomoya.matsuuratomoya.com`にTXTレコードでdidを指定する必要がある

View File

@@ -0,0 +1,106 @@
---
date: 2024-08-02 16:50
---
#tips #installation #max
[[BrightSign]]単体での同期はBrightWallなどを使えば簡単だが、PCでの映像再生と混ぜる必要があるとき、PC側での映像再生とBrightSignをどうにか同期しなければならない。
頭出しだけなら設定ソフトのBrightAuthorから、UDPのインプットを受け取って動画ファイルごとの先頭に移動するよう設定できる。
だが、例えば20分とかある映像を全て頭から終わりまで確認し続けなければならないのはつらい。プラグインを使用すると映像の再生位置を特定の場所までシークすることができるのだが、とにかく情報が少ないのでまとめておく。
なおここでは、設定ソフトにMacでも動作可能なBrightAuthor:Connectedを使用する。日本語版のDLページでは「BrightAuthor接続済み」となっているやつ。一応普通のBrightAuthorでも実行可能。
## プラグインスクリプトをDLする
今回使う「Rotate-and-Seek」プラグインは、一応公式が提供しているものっぽい。
使い方等は個々のフォーラムにあるものが全て。
[Rotate and Seek Plugin BrightSign Support](https://support.brightsign.biz/hc/en-us/community/posts/209962937-Rotate-and-Seek-Plugin)
フォーラムに貼ってあるのはv0.7らしいが、最新版はGitHubから手に入れるのが確実。
[BrightAuthor-Plugins/Rotate-and-Seek/rotate\_and\_seek.brs at master · brightsign/BrightAuthor-Plugins · GitHub](https://github.com/brightsign/BrightAuthor-Plugins/blob/master/Rotate-and-Seek/rotate_and_seek.brs)
なお、機能がちょいちょい追加されてるのでSeek以外に再生スピードの変更などもできる。
## PC側のLANセットアップ
ここではPCのIPアドレスを192.168.1.1、サブネットを255.255.255.0にする。
![[img/スクリーンショット 2024-08-02 19.46.58.png]]
## BrightSignのLANのセットアップ
まず、BrightSignに個別のIPアドレスを割り振る。ここではBrightSignがローカルネットワークPC間で直挿しか、スイッチングハブを介して複数台つながっているものとする。
プレイヤーに読み込ませるSDカードを用意する。
BA:Connectedを立ち上げ”Player Setup”を選択。IPアドレスを192.168.1.2に設定BSを2台以上使うなら1.3,1.4,,,と増やしていく。デフォルトゲートウェイとDNSは、ルーターが接続されてるならそのアドレスを、なければ適当にホストのPCと同じにしておく。
![[img/スクリーンショット 2024-08-02 19.07.22.png]]
またここで、Publishing ModeをLocal Networkにしておくと、動画ファイルの更新をSDカードの差し替えではなくLAN経由でSDカードに書き込める。4k動画とかだとギガビットイーサネットでは速度が遅くなるかもしれないが、動画のファイルの差し替えをしない限り設定の更新のアップロードは一瞬で終わるので便利
## Presentationの作成
Dashboardに戻り、Presentationを作成する。適当にSingle Zone-Playlistのテンプレートを選択してStart。
![[img/スクリーンショット 2024-08-02 19.50.57.png]]
Presentationができたら、まず右側のPresentation Settingsで、Variableを作成する。Add Variableをクリックする。
![[img/スクリーンショット 2024-08-02 19.53.22.png]]
今回は、動画の再生位置を保存するpositionという名前で作成。AccessはPrivate、TypeはLocalのままで良い。
![[img/スクリーンショット 2024-08-02 19.54.43.png]]
### プラグインの読み込み
Presentation SettingのSupport Contentから、Script Pluginのボタンをクリックしてプラグインを追加する。Script Plugin Sourceにはダウンロードしてきたbrsファイルのプラグインを指定する。ここで重要なのは、**Script Plugin Nameに指定する名前はプラグインによって異なり、自由に決められるわけではない**ということ。今回のプラグインの場合は必ず"**custom**"という名前でなくてはならない。
![[img/スクリーンショット 2024-08-02 19.56.30.png]]
### UDPの設定
Presentation SettingのInteractiveという項のNetworkingで、UDPという項目をチェック。今回は受信のみなのでここの設定はほぼデフォルトのままで問題ないが、UDPの受信ポートを変えたい場合はUDP Receiver Portを変更する。
![[img/スクリーンショット 2024-08-02 19.58.46.png]]
## 動画の設定
真ん中のLayout/ContentタブでContentをクリックして動画の追加をする。
左サイドバーで、LibraryのLocal Folder右のOpenボタンで、PC内の動画の入っているフォルダを選択。
中央下のAssetsタブで入っている動画が一覧表示されるので、再生したい動画をドラッグ&ドロップする。
その後、中央右上のInteractiveスイッチを有効化する。
![[img/スクリーンショット 2024-08-02 20.01.10.png]]
有効化するとこんな見た目になる。
上のEvents一覧を真ん中あたりまでスクロールすると、UDPという項目があるので、これを一度クリックして選択状態にする。
![[img/スクリーンショット 2024-08-02 20.04.18.png]]
この状態で動画下側のファイル名が表示されてるあたりをクリックすると、UDPイベントが紐づけられる。これだといかにも動画再生をトリガーにUDPを送信するみたいな見た目をしているが、実際にはUDPの受信イベントもここで制御する。右側のEvent Propertiesで、Specify UDP inputに対して`position:<any>`と記述する。Labelも同時に記入されるが、ここは気にしなくていいまた、ここでAssign input to variableにチェックを入れる。こうすることで、例えば”position:1000”というUDPメッセージが送られてくると、先ほど作ったpositionというUser Variableが1000に更新されるようになる。
![[img/スクリーンショット 2024-08-02 20.07.15.png]]
## UDPイベントからプラグインを発火させる
最後に、Event Propertiesの一番下のAdvancedを開く。Commandsで+をクリックしてイベントと同時に起動するコマンドを作る。Commandは"Send"、”Command Parameters”はSend plugin messages、送り先はcustom(これしか選べないはず)にする。
最後のPlugin messageの内容だが、`seek!{{position}}`とする。`{{variable}}`でPresentation内のUser Variableを埋め込むことができるが、これはBA:Connectedの仕様で、普通のBrightAuthorの場合は`$$variable$$`で埋め込む必要がある。
今回は一つしか動画を使ってないが、`seek!(zoneの名前)!{{position}}`のようにすれば、2つの再生動画の位置をそれぞれ変更するようなこともできる。
![[img/スクリーンショット 2024-08-02 20.10.37.png]]
これで、真ん中右上のセーブアイコンをクリックしてプロジェクトを保存したら、その右のPublishボタンをクリックしてBrightSignに転送する。
BrightSignにSDカードを入れて、LANケーブルをPCと接続して起動する。SDカードに書き込んでから初回の起動は少し時間がかかる。
BAConnected上で転送タイプをLocal Networkにし、Networked Playersのをクリックして、転送先に先ほど指定したIPアドレス192.168.1.2を指定すると、Publishできるようになる。Publishできたら即座にBrightSignは再起動して、普通に動画のループ再生が始まる。
## MaxからLAN越しにシークしてみる
Maxでは、udpsendオブジェクトで指定したIPの5000番ポート標準に、`position:2000`みたいなメッセージを送れば良い。数値はミリ秒単位で整数。jit.movieで同じ動画ファイルを読み込ませて、シークバーっぽいインターフェースで同じフレームへジャンプできるパッチをこんな感じで作った。
![[img/スクリーンショット 2024-08-02 20.25.24.png]]
`jit.movie~``jit.movie``jit.qt.movie`ではない方)を使用する。このオブジェクトは非常に奇妙な仕様をしており、動画の再生状態を全てアトリビュート経由で取得しなければならない。写真のパッチでは動画の長さと再生位置を`getattr`オブジェクトで取得している。
注意点としては以下の通り。
- シークするたびにそのフレームにジャンプしているが、シークして以後は特段同期しておらず各々フリーラン状態
- また当たり前だがUDPが送られてプラグインのseekが実行されるまでにはレイテンシがあるので、厳密にはMaxの再生位置をある程度オフセットする必要がある
- そもそも通常のBright ignでのUDPでのシンクはフレーム単位で同期してるわけではないのは公式でも書いてある。フレームレベルでの同期が必要ならBrightWall使うのが無難
- 自動ループする時、BrightSignのほうが若干ラグがあってからループする。そのため、実際には`jit.movie~`が自動ループしたタイミングでudp信号を送るのが良い。
- というか、`jit.movie`は再生速度が全く均一にならないんであんまり使わないほうがいい。BrightSignの映像側にタイムコード音声を書き込んでおいてMaxでそれを受けて特殊配置のスピーカーで音再生、とかが一番ありえるユースケースかも。
- [[MaxとSMPTE ToolでLTCをデコードした上で展示を自動起動させたい]]
- 内部がどういう仕組みかわからないが、UDPのメッセージのキューは割と簡単に詰まる。シークバーをぐりぐり動かすみたいな使い方はできない。
- 一時停止ができると便利なんだと思うが、いまいちやり方がわからなかった
- **追記動画のファイルのビットレートによってコマンドを送ってからシーク完了までの時間が変わるっぽい。2GBの動画とかだとコマンド送ってから5秒ぐらいかかったりすることもある。** やっぱり本番用の同期システムの選択肢というよりは、ざっくりでもいいから確認できるシステム構築のためと割り切るほうが良さそう

View File

@@ -1,3 +1,6 @@
---
date: "2023-10-29T18:14:14+0900"
---
#programming #music #sound
@@ -19,6 +22,10 @@ Bytebeatは2011年に[[viznut]]がYoutube上の動画で公開し、自身のブ
---
## BytebeatをNode.jsで
#tips
Bytebeatは元々次のようなC言語のプログラムで作られてた。
```c

View File

@@ -0,0 +1,13 @@
---
title: "CIA: How to shape Okinawan public opinion on the U.S. military presence - The Asia-Pacific Journal: Japan Focus"
url: "https://apjjf.org/2018/13/Mitchell"
date: "2024-04-18 18:17:37"
---
#scrap
# CIA: How to shape Okinawan public opinion on the U.S. military presence
https://apjjf.org/2018/13/Mitchell
> In 2012, the Central Intelligence Agencys Open Source Center published a manual for U.S. officials advising them on how to shape Okinawan public opinion about the large U.S. military presence on their island. Categorized For Official Use Only, the 60-page CIA report is titled A Master Narratives Approach to Understanding Base Politics in Okinawa. It was released under the U.S. Freedom of Information Act and the full text is now available here.

View File

@@ -0,0 +1,4 @@
---
date: 2024-04-15 16:54
---
#person

View File

@@ -4,11 +4,11 @@ type: "journalArticle"
author: "Arsov, Goce"
title: "Celebrating 65th Anniversary of the Transistor"
publication: "Electronics ETF"
date: 2013-02-03
date: "2023-08-10T15:21:18+0900"
citekey: arsovCelebrating65thAnniversary2013
tags:
- research
- paper
- research
- paper
---
Arsov, Goce. 2013. 「Celebrating 65th Anniversary of the Transistor」. _Electronics ETF_ 17 (2月). [https://doi.org/10.7251/ELS1317063A](https://doi.org/10.7251/ELS1317063A).
[online](http://zotero.org/users/12014264/items/5AMUGX6B) [local](zotero://select/library/items/5AMUGX6B) [pdf](file:///Users/tomoya/Zotero/storage/YYNJ82CK/Arsov%20-%202013%20-%20Celebrating%2065th%20Anniversary%20of%20the%20Transistor.pdf)

View File

@@ -1,3 +1,6 @@
---
date: "2023-11-07T18:37:51+0900"
---
#person
[Christopher Strachey, 1916-1975: A Biographical Note -Martin Campbell-Kelly(1985)](https://ieeexplore.ieee.org/document/4392962)

View File

@@ -1 +1,4 @@
---
date: "2024-01-18T16:52:25+0900"
---
#server

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-22T23:39:29+0900"
---
#tools #software
定理証明支援システム

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-24T21:45:03+0900"
---
#programming-language #memo #logic
[[Coq]]を用いた定理証明支援の基礎

View File

@@ -1,3 +1,6 @@
---
date: "2023-09-08T18:18:39+0900"
---
#compiler-design #tools #software
[[LLVM]]よりもシンプルな[[Rust]]で書かれているコンパイラ基盤

View File

@@ -1,4 +1,7 @@
#notion
---
date: "2024-01-19T13:19:40+0900"
---
#notion #studies
障害者の蔑称であったCrippieをQueerと同じように理論化した

View File

@@ -0,0 +1,9 @@
---
date: "2024-02-06T01:46:14+0900"
---
#research #studies
[[Alan Liu]]
[DHMS Talk: Alan Liu, "Toward Critical Infrastructure Studies"](https://www.youtube.com/watch?v=2ojrtVx7iCw)

4
content/DAW.md Normal file
View File

@@ -0,0 +1,4 @@
---
date: "2024-02-06T08:42:13+0900"
---
#stub #daw

View File

@@ -0,0 +1,8 @@
---
date: 2024-03-29 18:24
---
#daw #scrap
[DAW, Music Production, and Colonialism, a Bibliography Mae Mai](https://silpayamanant.wordpress.com/bibliography/daw-colonialism/)

View File

@@ -4,11 +4,11 @@ type: "journalArticle"
author: "Jordan, Ryan"
title: "DIY Electronics: Revealing the Material Systems of Computation"
publication: "Leonardo Music Journal"
date: 2015-01-01
date: 2023-08-10T14:21:47+0900
citekey: jordanDIYElectronicsRevealing2015
tags:
- research
- paper
- research
- paper
---
[Jordan, Ryan](Ryan Jordan). 2015. 「DIY Electronics: Revealing the Material Systems of Computation」. _Leonardo Music Journal_ 25: 4146.

View File

@@ -1,3 +1,6 @@
---
date: "2023-10-03T01:17:01+0900"
---
#research #semiconductor
[[酢酸亜鉛#Temperature-dependent photoluminescence of nanocrystalline ZnO thin films grown on Si (100) substrates by the solgel process. Applied Physics Letters, 86(13), 131910.|Zhang et al(2005)]]を参考に、

View File

@@ -1,3 +1,6 @@
---
date: "2023-10-12T18:33:49+0900"
---
#semiconductor #research
スライドグラスの上にTKペーストCR2800を、カプトンテープの間に作った10mm幅の溝のマスキングに塗布。

View File

@@ -1,3 +1,6 @@
---
date: "2023-10-21T02:04:02+0900"
---
#semiconductor #research
2023/10/16

View File

@@ -1,8 +1,9 @@
---
tags:
- research
- survey
- semiconductor
- research
- survey
- semiconductor
date: "2023-08-24T22:38:07+0900"
---
#research
@@ -20,7 +21,7 @@ tags:
[[DIY半導体-実験ート3]]
[[複製するメディアではなく、"刷られた装置"としてのコンピューター - 芸術とデザインの視点からのDIY半導体]]
[[複製するメディアではなく、刷られた装置としてのコンピューター 芸術とデザインの視点からのDIY半導体]]
[[実験ベースの科学のフラジャイルさ]]

View File

@@ -1,3 +1,6 @@
---
date: "2023-11-07T17:50:48+0900"
---
#book #feminism
[[MIT Press]],

4
content/David Novak.md Normal file
View File

@@ -0,0 +1,4 @@
---
date: "2024-02-06T08:42:13+0900"
---
#person #stub

View File

@@ -0,0 +1,64 @@
---
cssclasses:
- research-note
type: book
author: Koza, Julia
contributor: Michigan Publishing (University of Michigan)
title: "Destined to fail: Carl Seashore's world of eugenics, psychology education, and music"
date: 2021-01-01
citekey: kozaDestinedFailCarl2021
tags:
- research
- book
---
> [!Cite]
> Koza, Julia. 2021. _「Destined to fail」: Carl Seashores world of eugenics, psychology education, and music_. Ann Arbor, Michigan: University of Michigan Press.
>[!Synth]
>**Contribution**::
>
>**Related**::
>
[online](http://zotero.org/users/12014264/items/KZD65DDV) [local](zotero://select/library/items/KZD65DDV)
>[!md]
> **FirstAuthor**:: Koza, Julia
~> **FirstContributor**:: Michigan Publishing (University of Michigan)
~
> **Title**:: "Destined to fail": Carl Seashore's world of eugenics, psychology education, and music
> **Year**:: 2021
> **Citekey**:: kozaDestinedFailCarl2021
> **itemType**:: book
> **Publisher**:: University of Michigan Press
> **Location**:: Ann Arbor, Michigan
> **ISBN**:: 978-0-472-13260-7
> [!LINK]
>.
> [!Abstract]
>
> A little-known fact about the prominent US psychologist and educator Carl E. Seashore (1866-1949) is that he was deeply involved in the American eugenics movement. He was among the US academics to support eugenics long before German Nazis embraced it. A titan in a host of disciplines and a proponent of radical education reform, Seashore used his positional power to promote a constellation of education reforms consistent with central precepts of eugenics. Many of these reforms, including tracking, gifted and talented programs, and high-stakes standardized testing, were adopted and remain standard practice in the United States today. He promulgated the idea that musical talent is biologically inheritable, and he developed the first standardized tests of musical talent; these tests were used by early-twentieth-century researchers in their attempts to determine whether there are race differences in musical talent. Seashore's ideas and work profoundly shaped music education's research trajectory, as well as enduring "commonsense" beliefs about musical ability. An intersectional analysis, "Destined to Fail" focuses on the relationship between eugenics and Seashore's views on ability, race, and gender. Koza concludes that Seashore promoted eugenics and its companion, euthenics, because he was a true believer. She also discusses the longstanding silences surrounding Seashore's participation in eugenics. As a diagnosis and critique of the present, "Destined to Fail" identifies resemblances and connections between past and present that illustrate the continuing influence of eugenics--and the systems of reasoning that made early-twentieth-century eugenics imaginable and seem reasonable--on education discourse and practice today. It maps out discursive, citational, and funding connections between eugenicists of the early twentieth-century and contemporary White supremacists; this mapping leads to some of Donald Trump's supporters and appointees
>.
>
# Notes
## イントロ
- [[Carl Emil Seashore]]の音楽の才能テストがいかにアメリカの優生学に貢献したかが主題。
- 第2世代のテストとしては[[Edwin Gordon]]の Musical Aptitude Test
- スズキメソードを開発した[[鈴木鎮一]]の「愛に生きる」(Nurtured By Love) も紹介されてる
> Seashore is not a metonym for all eugenicists of the early twentieth century. He was, however, a central element.
# Annotations%% begin annotations %%
%% end annotations %%
%% Import Date: 2024-04-15T16:37:11.917+09:00 %%

View File

@@ -1,17 +1,33 @@
---
date: "2024-01-19T14:19:40+0900"
---
#book
[[Jonathan Sterne]], 2021, Duke University Press
---
インタビュー記事
https://campanthropology.org/2023/02/06/jonathan-sterne-on-his-book-diminished-faculties/
[[健常者が障害学をやることはできるのか]]について面白い言及
---
レビュー 
[Jonathan Sterne. (2022). Diminished Faculties. Durham \[NC\]: Duke University Press: ISBN: 9781478017707](https://cjds.uwaterloo.ca/index.php/cjds/article/download/1041/1217?inline=1)
[[インペアメントの経験と信頼できない語り手 - 伊藤亜紗]] レビューではないけど本書1章での議論が話題の中心
ここではタイトルが『衰えた能力――インペアメントについての政治的現象学』という訳になっている
---
## 読書メモ
[[private/Diminished Faculties 精読]]
## 1章
- 甲状腺癌による摘出を2010年に経験してから、声帯が麻痺した
@@ -27,13 +43,13 @@ https://campanthropology.org/2023/02/06/jonathan-sterne-on-his-book-diminished-f
- 「ないこと」をどうやって話すかという点でimpairment phenomenologyは特殊
- これ、[[ACE アセクシュアルから見たセックスと社会のこと - アンジェラ・チェン|ACE本]]で言ってるのと近しいぞ!
- impairmentとdisability
- [[インペアメント]]と[[ディスアビリティ]]
- 日本語では「機能障害」と「能力障害」
- スターン曰く、impairment≡disabilityの身体的表出
- sexとgender、skinとraceの関係と似たもの
- impairmentをdisabilityの表出ではなく原因/基底としてしまうと、その定義はdiminished faculties減退した能力・・・つまりabilityに基づいたものになり、循環的定義になってしまう
- facultyは単に身体的な能力以外にprivilege的な社会的能力も指している大学の先生のポジションを表すのももちろんね
- [[Julie Livingston]]によるボツワナでのフィールドワークを基にしたimpairmentとdisabilityを分けない"debility"概念
- →これが本全体での主体・客体の話と繋がってて、abilityって結局個人に帰属する能力の話になっちゃうけど、
- 根底の考え方として、impairmentは情報通信などでも使われる概念だが、そういった身体を機械として捉えるアナロジーがボツワナにはない
- 時間経過を伴う病気と障害の違い
- 癌が肺に転移しているステージ4のためスターン自身も病気chronic illの状態ではある[^cancer]
@@ -50,13 +66,23 @@ Iris Marion Youngのfeminist phenomenologyの"discontinuous unity"気になる
- 携帯発声増幅器dork-o-phone正式名称はSpokeman Personal Voice Amplifierについて
- 電子機器と補聴器や人工内耳、こういうボイスアンプのようなカテゴリの違い
- 障害を補助する器具のダサさ、需要が少ないことによる高額さとか
-
- そこらじゅうでスピーカーから声が発されている文化であるのに、普段の会話での喋りがスピーカーから発されることには違和感を覚えてしまう状況
- 「声」と「口」が暗黙的に同化していることへの批判
- 声は哲学の理論で重要な位置を占めている(オングとかデリダとか)
- このアンプを使うと、当然だが発音源が口とスピーカーの2箇所になる
- しかし、発音源を口に持ってけば当然ながら口が見えなくなる
- これが人に違和感をもたらす
- では体のどこにつけるか?
- ベルトとして腰につけると、座って授業をするときにできない
- 場合によっては口と目の向きを別々にできたりする
- 慣れると音源の位置は元の口の位置へと同化assimilateしていく
- [[ミシェル・シオン]]が映像の中の音源位置について話していること
- ダサさ(not cool)の象徴Dork
- 4章の耳栓でも似たようなダサさの話がある
- ただ声の大きさが変わったことが、例えば大学で授業をする際、日常で友人と会話をする際の社会的な扱いを変えてしまう
- スピーチアンプについて事前に説明するか、しないかによって反応が変わりうる
- これはマイリティのPassing, Coming outの問題とも並列する
- 結局、声は主体に帰属するのではなく相手や道具との関係性の中で出来上がる
Vocalities:どう訳すか・・・
## 3章
@@ -97,7 +123,7 @@ Audile ScarificationScarificationは傷をつけて体に模様を刻んだ
- 他者によるScarificationは監視や支配の象徴であるこれも皮膚へのScarificationと音で共通して考えられる
- ただ、音による攻撃音響兵器とかとの違いとして、通過儀礼的に大音量にさらされる場所に同意Consentの上で日常的に踏み入れさせられるという方向
- 逃げられない同意:飛行機の機内がうるさいからと言って降りることはできん
- Audileは「聞こえくる過去」の「聴の技法」か
- Audileは「聞こえくる過去」の「聴覚型の技法(Audile Technique) 」と同じ
- サウンドテレグラフとかの聴き方がテクノロジーによって形成されてきた考え
- Audible minus one
- 公衆トイレはジェンダー・セクシュアリティの問題と同様にAudile Scarificationにとっても問題
@@ -110,7 +136,7 @@ Audile ScarificationScarificationは傷をつけて体に模様を刻んだ
- Loudnessは非主体化に通ずる
- 話すことも聞くこともできず、音源に注意を払うこと以外できなくなる
- 時に120dBSPLというのが実態を超えて意味を持つことがある
- #120dB というドイツのゼフォビア女性がMeTooムーブメントに乗っかったハッシュタグデモ
- `#120dB` というドイツのゼフォビア女性がMeTooムーブメントに乗っかったハッシュタグデモ
- 防犯ブザーを使ったやつだが、実際は120dBとか出るものはない
- 実際の音量以上に120dBという数字が社会的な意味を持っている
- Loudnessそのものが何か特定の意味を持つのではない
@@ -119,7 +145,9 @@ Audile ScarificationScarificationは傷をつけて体に模様を刻んだ
- 当たり前だけど飛行機内の爆音とイズミュージックの爆音によるLoudnessはたとえSPLが同じだったとしても違う意味を生み出すよね
- 耳栓についての話
- 耳を塞ぐことが社会から切り離されることと結びついてきたが、必ずしもじゃないんじゃないか
- 耳を塞ぐことが社会から切り離されることと結びついてきたが、必ずしもそうじゃないんじゃないか
- ハイカルチャー(クラシック)よりもサブカル(ロック)の方が耳栓のキャンペーンがなされてる
- 車や銃におけるsafety含む騒音からのと、アメリカ的自由の結びつき
- 初めてのミュージシャン向け耳栓はEtymoticが作ったER-20
- 知らんかった
- HEARHearing Education and Awareness for Rockers
@@ -145,6 +173,11 @@ Audile ScarificationScarificationは傷をつけて体に模様を刻んだ
「この章を読むのは疲れると思うが、私も書いてて疲れたんで安心してほしい」とのこと
大学の教員は常に疲れてるので申請書はなるべく簡単に読めるようにしろ、というアドバイスのあれDiminished University Faculties
疲れは何かの枯渇depletion的な感じで使われるけど、思ったより定義ははっきりしない
- 「〇〇疲れ」という用法での意味の拡大
- 例えば金属疲労metal fatigueのような人以外に対しても適用される言葉
- Chronic Fatigue Syndrome(CFS):慢性疲労症候群とかの慢性疾患chronic illnessと障害の違いはなんだろうか
- battle fatiguePTSD

6
content/Docker.md Normal file
View File

@@ -0,0 +1,6 @@
---
date: "2024-02-08T15:53:17+0900"
---
#server #software
コンテナ

6
content/Don Ihde.md Normal file
View File

@@ -0,0 +1,6 @@
---
date: 2024-04-08 12:03
---
#person
ドン・アイディ

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-24T22:38:07+0900"
---
#person #semiconductor
VCAによく使われるトランスコンダクタンスアンプのLM13600とかを設計した人

View File

@@ -0,0 +1,4 @@
---
date: 2024-03-30 22:00
---
#person

10
content/Douglas Self.md Normal file
View File

@@ -0,0 +1,10 @@
---
date: 2024-04-08 21:19
---
#person
[[空気圧式音声増幅]]とかをめちゃくちゃ個人で調べてる人
[The Douglas Self Site](http://www.douglas-self.com/)

View File

@@ -1 +1,4 @@
---
date: "2024-01-05T17:15:38+0900"
---
#computer

View File

@@ -0,0 +1,4 @@
---
date: "2024-02-08T17:46:07+0900"
---
date: "2023-12-28T16:14:44+0900"

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-22T23:39:29+0900"
---
#person
[[Coq]]の開発とか[[The w-calculus a synchronous framework for the verified modelling of digital signal processing algorithms|W-calculus]]とか[[Faust]]の形式的証明プロジェクトとかやってらっしゃる

View File

@@ -0,0 +1,20 @@
---
date: 2024-02-09
---
#book #sexuality #ace
[[Michel Paramo]]
[Ending the Pursuit: Asexuality, Aromanticism and Agender Identity by Michael Paramo — Unbound](https://unbound.com/books/ending-the-pursuit)
[[アセクシャル]]、[[アロマンティック]]、[[アジェンダー]]をポストコロニアル的な視点を交えた上で議論している本。
[[ACE アセクシュアルから見たセックスと社会のこと - アンジェラ・チェン]]と比べると、具体的なエピソードを交えるチェンの本に対して、
- ACE/AROにありがちな誤解を起点にその考え方を説明
- [[スプリット・アトラクション]]モデルにおけるAttractionをひたすら網羅しつつ、Sexual/Romantic/Aesthetical/Emotional/Intellectual/Platonic/Sensual などそれぞれのアイデアが西欧中心的なカルチャーの上にどう成立してきたかを解説
- プレWWW時代からAVEN誕生後を振り返ることで、その需要の歴史を全体的に示しつつ、アセクシャルの言葉の定義がどのようにCentralizedなものになっていったかと、その良し悪しを議論する
みたいな形になっているので、学術書読み慣れてる人はこちらの方がわかりやすそうあまりにcisheteropatriarchalという単語が多く出ているので、ポスコロな文章に読み慣れてないと胃がもたれるかもしれないが…

View File

@@ -1 +1,4 @@
#programming-language #stab
---
date: "2024-02-06T02:00:06+0900"
---
#programming-language #stub

View File

@@ -0,0 +1,373 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
# Text Elements
test ^79j7l6ZI
test2 ^QMT5JYmj
%%
# Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.1.4",
"elements": [
{
"type": "rectangle",
"version": 21,
"versionNonce": 2127815560,
"isDeleted": false,
"id": "crwNbQYHjoK8n-o5XKukd",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -234.5,
"y": -217.5234375,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 92,
"height": 93,
"seed": 1324508152,
"groupIds": [],
"frameId": "_MX0lsjtabepteWcuHhSj",
"roundness": {
"type": 3
},
"boundElements": [
{
"id": "NOJ6ie047BLEyCBOprUpX",
"type": "arrow"
},
{
"type": "text",
"id": "79j7l6ZI"
}
],
"updated": 1713435213200,
"link": null,
"locked": false
},
{
"type": "text",
"version": 8,
"versionNonce": 1936980216,
"isDeleted": false,
"id": "79j7l6ZI",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -210.6999740600586,
"y": -183.5234375,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 44.39994812011719,
"height": 25,
"seed": 785134584,
"groupIds": [],
"frameId": "_MX0lsjtabepteWcuHhSj",
"roundness": null,
"boundElements": [],
"updated": 1713435213200,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "test",
"rawText": "test",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "crwNbQYHjoK8n-o5XKukd",
"originalText": "test",
"lineHeight": 1.25
},
{
"type": "arrow",
"version": 130,
"versionNonce": 681456264,
"isDeleted": false,
"id": "NOJ6ie047BLEyCBOprUpX",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -137,
"y": -172.0234375,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 211,
"height": 121,
"seed": 1349153016,
"groupIds": [],
"frameId": "_MX0lsjtabepteWcuHhSj",
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1713435213200,
"link": null,
"locked": false,
"startBinding": {
"elementId": "crwNbQYHjoK8n-o5XKukd",
"gap": 5.5,
"focus": -0.1954686655861696
},
"endBinding": {
"elementId": "9eOnTRsDMh-AgVlJL95_k",
"focus": 0.20213522118828103,
"gap": 10.54547766243904
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "arrow",
"points": [
[
0,
0
],
[
134,
25.5
],
[
211,
121
]
]
},
{
"type": "ellipse",
"version": 234,
"versionNonce": 1568283128,
"isDeleted": false,
"id": "9eOnTRsDMh-AgVlJL95_k",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 44.17223556171132,
"y": -49.906879470970665,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 134,
"height": 133,
"seed": 170731512,
"groupIds": [],
"frameId": "_MX0lsjtabepteWcuHhSj",
"roundness": {
"type": 2
},
"boundElements": [
{
"type": "text",
"id": "QMT5JYmj"
},
{
"id": "NOJ6ie047BLEyCBOprUpX",
"type": "arrow"
}
],
"updated": 1713435213200,
"link": null,
"locked": false
},
{
"type": "text",
"version": 206,
"versionNonce": 1648796040,
"isDeleted": false,
"id": "QMT5JYmj",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 81.97611204496654,
"y": 4.070519580123921,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 58.63993835449219,
"height": 25,
"seed": 127454600,
"groupIds": [],
"frameId": "_MX0lsjtabepteWcuHhSj",
"roundness": null,
"boundElements": [],
"updated": 1713435213200,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "test2",
"rawText": "test2",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "9eOnTRsDMh-AgVlJL95_k",
"originalText": "test2",
"lineHeight": 1.25
},
{
"id": "_MX0lsjtabepteWcuHhSj",
"type": "frame",
"x": -266.3679416299701,
"y": -257.6479544917803,
"width": 525.6462207433856,
"height": 426.0081418324659,
"angle": 0,
"strokeColor": "#bbb",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 0,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1572423816,
"version": 348,
"versionNonce": 700840952,
"isDeleted": false,
"boundElements": null,
"updated": 1713435213200,
"link": null,
"locked": false,
"customData": {
"frameColor": {
"stroke": "#D4D4D4",
"fill": "#ADADAD",
"nameColor": "#7A7A7A"
}
},
"name": null
},
{
"id": "4lixlGQA",
"type": "text",
"x": 242.8933505813975,
"y": 20.452994646253558,
"width": 9.999984741210938,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": "_MX0lsjtabepteWcuHhSj",
"roundness": null,
"seed": 1671340792,
"version": 7,
"versionNonce": 1142168312,
"isDeleted": true,
"boundElements": null,
"updated": 1713435213200,
"link": null,
"locked": false,
"text": "",
"rawText": "",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "",
"lineHeight": 1.25
},
{
"id": "3sGi0ecf",
"type": "text",
"x": 214.99468848634,
"y": -257.6479544917803,
"width": 9.999984741210938,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": "_MX0lsjtabepteWcuHhSj",
"roundness": null,
"seed": 1394142200,
"version": 3,
"versionNonce": 1258893448,
"isDeleted": true,
"boundElements": null,
"updated": 1713435213200,
"link": null,
"locked": false,
"text": "",
"rawText": "",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "",
"lineHeight": 1.25
}
],
"appState": {
"theme": "light",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#1e1e1e",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "solid",
"currentItemStrokeWidth": 2,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"scrollX": 280.09585472436356,
"scrollY": 335.98839403549096,
"zoom": {
"value": 1.1290864018020588
},
"currentItemRoundness": "round",
"gridSize": null,
"gridColor": {
"Bold": "#C9C9C9FF",
"Regular": "#EDEDEDFF"
},
"currentStrokeOptions": null,
"previousGridSize": null,
"frameRendering": {
"enabled": true,
"clip": true,
"name": true,
"outline": true
}
},
"files": {}
}
```
%%

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-30T01:13:06+0900"
---
#programming-language #sound
Andrew Sorensenが作ったLispライブプログラミング環境。

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-22T23:39:29+0900"
---
#software #programming-language #sound
https://faust.grame.fr

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-09T18:37:54+0900"
---
#research #paper
[University of Maryland](https://www.umd.edu/)の[[Small Artifacts Lab]]による研究

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-24T22:38:07+0900"
---
#tools #protocols
[[MIDI]]をベースにした、[[Arduino]]のほとんどの入出力制御をシリアル通信で行うためのプロトコルとライブラリ

View File

@@ -1,3 +1,6 @@
---
date: "2023-11-15T16:09:00+0900"
---
#audiomiddleware #gameaudio #programming #sound
日本では国産の[[ADX]]海外では人気

View File

@@ -0,0 +1,4 @@
---
date: 2024-03-30 22:13
---
#person

View File

@@ -1,3 +1,6 @@
---
date: "2023-11-15T16:09:00+0900"
---
#computermusic
"GROOVE—a program to compose, store, and edit functions of time" (1970)

View File

@@ -0,0 +1,176 @@
---
date: "2024-02-05T12:26:59+0900"
---
#self-hosted #server #tips
Giteaは最近Actionが使えるようになった。Dockerで別にランナーマシンを立ち上げる必要があるほか、GitHub Actionsと比べると、Concurrencyなどちゃんと効かなかったり色々まだ機能が足りてない所はある。
ただ、公開されてるGithubs Actionはそのままuseできるのが強い。`actions/cache@v3`の代わりに`https://github.com/actions/cache@v3`のようにURLで指定できる。よく使うアクションはgitea側にもミラーされていることもあるが、なんか放置されてるやつも多々あるので注意。
Pagesの機能がないため、別途サーバーを立ち上げてrsyncで同期するくらいしか方法がない。そこそこ設定は面倒くさいが、nginxよりさらに簡易的に動かせるgo製のWebサーバーCaddyを使ってなんとかすることにした。
## 下準備
鍵をssh-keygenで作っておく。秘密鍵をGitea側のSecretsに置くので新しく生成しないとだめ
```sh
ssh-keygen -t ed25519
```
ファイル名は`rsync_webserver``rsync_webserver.pub`とかにしておく
## Caddyサーバー側の構成
[tomoyanonymous/Caddy\_rsync\_webserver - Caddy\_rsync\_webserver - Tomoya Matsuura Gitea](https://git.matsuuratomoya.com/tomoyanonymous/Caddy_rsync_webserver)
### フォルダ構成
```sh
Dockerfile
docker-compose.yml
Caddyfile
docs/ #空フォルダ
rsync_webserver.pub #鍵をコピーしておく
```
rsyncでファイルを受け取る用のDockerイメージを作る
```Dockerfile
FROM ubuntu:latest
RUN apt-get update && apt-get install -y openssh-server rsync
RUN mkdir /var/run/sshd
RUN sed -i 's/#\?SyslogFacility AUTH/SyslogFacility AUTH/' /etc/ssh/sshd_config
RUN sed -i 's/#\?LogLevel INFO/LogLevel Info/' /etc/ssh/sshd_config
RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd
ENV NOTVISIBLE "in users profile"
RUN echo "export VISIBLE=now" >> /etc/profile
COPY rsync_webserver.pub /root/authorized_keys
RUN mkdir ~/.ssh && \
mv ~/authorized_keys ~/.ssh/authorized_keys && \
chmod 0600 ~/.ssh/authorized_keys && \
chmod 0700 ~/.ssh
EXPOSE 22
CMD ["/usr/sbin/sshd", "-D"]
```
パーミッションは必ず`~/.ssh/authorized_keys`が600、`~/.ssh`が700でないとssh接続できないので注意
`docker-compose.yml`でCaddyとの連携設定。共通のボリュームでhtmlを管理するが、今回はそのフォルダを`docs`という名前で作った。Caddyのイメージはそのまま使う。
```yml
version: '3'
services:
ssh:
build: .
volumes:
- ./docs:/var/www/html
ports:
- '25222:22'
server:
image: caddy:latest
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- ./docs:/www/html
ports:
- "8080:80"
```
Caddyファイルは最小限。
```Caddyfile
:80 {
root * /www/html
file_server
try_files {path}.html {path}
handle_errors {
rewrite * /404.html
file_server
}
}
```
この辺参考。[Serving static files using Caddy](https://thedevelopercafe.com/articles/serving-static-files-using-caddy-8513e8f36e46)。Quartzでは`/記事名.html``example.com/記事名`でアクセスする必要があるので`try_files`の行が必要。
`docs`内に適当な`index.html`を置いて`docker-compose build``docker-compose up -d`で立ち上げ、`DockerホストのIP:8080`で繋ぐとアクセスできる。
これをそのまま[[Cloudflare Tunnel]]で公開している。
## Gitea側の設定
Action RunnerつきでGiteaを立ち上げるところまでは省略。
ほぼこのサイトの例を借りる。[[Hugo]]じゃなく[[Quartz]]なので色々違うけど
[CI/CD pipeline for a Hugo-built static page using Gitea Actions on a selfhosted Gitea instance · Julius Röttgermann | DevOps related Blog and Tutorials](https://julius-roettgermann.de/post/hugo-cicd/)
リポジトリのSettings -> Actions -> Secretsに`PRIVATE_KEY`という名前で`rsync_webserver`の中身を貼り付ける。
同じくVariablesの方には以下を設定
- WEBSERVER_HOST (Caddyが立ち上がっているサーバーのIP)
- WEBSERVER_PORT Caddyが立ち上がっているサーバーのSSH用ポート、上の例では25222
- WEBSERVER_USER rootこれあんまり良くないのかな
で、リポジトリに`/.gitea/workflows/ci.yaml`を作る。[Gitea Actionsの`ubuntu-latest`ラベルのランナーはデフォルトでDebianベースの`node:16-bullseye`のDockerイメージのエイリアス](https://docs.gitea.com/usage/actions/act-runner#labels)でこれまじでややこしい、QuartzはNode18以降でないと動かない。またGoも入ってないので入れる。
```yml
name: Build
on:
push:
branches:
- v4
jobs:
build:
env:
RUNNER_TOOL_CACHE: /toolcache #これないとキャッシュが効かない
runs-on: ubuntu-latest
steps:
- run: git config --global core.quotepath false
- name: Install apt packages
run: apt update && apt install -y rsync
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: https://github.com/actions/setup-node@v4
with:
node-version: 'latest'
- uses: https://github.com/actions/setup-go@v4
with:
go-version: '^1.20'
- uses: https://gitea.com/actions/go-hashfiles@v0.0.1
id: get-hash
with:
patterns: |-
**/package-lock.json
- name: Cache dependencies
uses: actions/cache@v3
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ steps.get-hash.outputs.hash }}
restore-keys: |
${{ runner.os }}-node-
- run: npm i
- run: npx quartz build
- name: Create private key
run: |
echo "${{ secrets.PRIVATE_KEY }}" > /tmp/act_runner_key
chmod 600 /tmp/act_runner_key
- name: rsync public directory
run: |
rsync -avz --delete -e "ssh -i /tmp/act_runner_key -o StrictHostKeyChecking=no -p ${{ vars.WEBSERVER_PORT }}" ${{ gitea.workspace }}/public/* ${{ vars.WEBSERVER_USER }}@${{ vars.WEBSERVER_HOST }}:/var/www/html
```
できてますねえ!
![[img/gitea_action_ss.png]]
Branch Previewが手軽にできればいいんだけどなあ

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-09T18:37:54+0900"
---
#person
MIT Media Labの[[High-low-tech Lab]]で活動していた

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-09T18:37:54+0900"
---
#group
MIT Media Labの中で2008-2014に[[Leah Buechley]]が主催していたラボ

17
content/Homebrew.md Normal file
View File

@@ -0,0 +1,17 @@
---
date: "2024-02-05T13:10:19+0900"
---
#software
Macと最近はLinux用のCLIパッケージマネージャー。
自分でインストール用のスクリプト(ruby)を書いて野良リポジトリをホストすることもできる。
`homebrew-core`本体のリポジトリの運用方針的に載せられないやつもたまにいるので、そういうのを時々自分でメンテしている。
[[FlatCAM]]のMac用のインストーラーが公式にないので作ったやつなんだかんだ5年近くメンテしてる
[GitHub - tomoyanonymous/homebrew-flatcam: Unofficial homebrew formula to install flatcam(http://flatcam.org) on macOS](https://github.com/tomoyanonymous/homebrew-flatcam)

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-10T13:21:48+0900"
---
#translated #semiconductor #survey
And a Quarter gets You Coffee(本名不明、2009年ごろ)

View File

@@ -1,3 +1,6 @@
---
date: "2023-10-13T12:44:10+0900"
---
#paper #self-hosted #semiconductor

View File

@@ -1,3 +1,6 @@
---
date: "2023-08-09T13:36:45+0900"
---
#tools #software
MarkdownのコンテンツをWebサイトにするStatic Site Generator

View File

@@ -1,3 +1,6 @@
---
date: "2023-11-15T16:09:00+0900"
---
#programming #sound
https://www.iannix.org/en/

View File

@@ -1 +1,4 @@
---
date: "2023-08-21T22:56:39+0900"
---
#person

View File

@@ -1 +1,4 @@
---
date: "2023-11-07T15:34:11+0900"
---
#person

View File

@@ -1,8 +1,9 @@
---
title: Jeri Ellsworth
tags:
- person
- semiconductor
- person
- semiconductor
date: "2023-08-09T17:17:54+0900"
---

View File

@@ -1,2 +1,5 @@
---
date: "2024-01-19T12:19:41+0900"
---
#person

View File

@@ -0,0 +1,4 @@
---
date: 2024-04-08 00:07
---
#person #stub

4
content/Jussi Parikka.md Normal file
View File

@@ -0,0 +1,4 @@
---
date: "2024-02-06T02:00:06+0900"
---
#person #stub

View File

@@ -1,7 +1,8 @@
---
title: Kit of No Parts
tags:
- survey
tags:
- survey
date: "2023-08-09T18:37:54+0900"
---
[[Hannah Perner-Wilson]]らがMITで行っていたプロジェクト

View File

@@ -1 +1,4 @@
---
date: "2023-08-22T01:14:27+0900"
---
#person

Some files were not shown because too many files have changed in this diff Show More