kabirgh
|
fe353d946b
|
feat(experimental): partial rebuilds (#716)
|
2024-02-09 10:07:32 -05:00 |
|
Aaron Pham
|
51818efc38
|
fix(umami): format correct string from custom hosts (#826)
|
2024-02-08 08:45:20 -08: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 |
|
Jacky Zhao
|
36e4cc41a9
|
chore(i18n): refactor and cleanup (#805)
* checkpoint
* finish
* docs
|
2024-02-04 20:57:10 -08:00 |
|
Jacky Zhao
|
45b93a80f4
|
fix: index setup, styling fixes
|
2024-02-01 22:22:06 -08:00 |
|
Jacky Zhao
|
c00089bd57
|
chore: add window.addCleanup() for cleaning up handlers
|
2024-02-01 21:19:51 -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 |
|
Jacky Zhao
|
42ee069c1c
|
fix: generalize frontmatter parsing and coercing
|
2024-01-27 21:39:16 -08:00 |
|
Jacky Zhao
|
8fa1a1e7b9
|
fix: allow partial when specifiying layout for emitter plugins
|
2024-01-26 13:40:37 -08:00 |
|
kabirgh
|
ce3dd0923b
|
refactor: move emit from callback to helper file function (#704)
* Change emit from callback to helpers file function
* Update docs, remove commented code, improve type sig
|
2024-01-18 10:56:14 -08:00 |
|
kabirgh
|
e17ff20244
|
fix: use joinSegments for contentIndex.json file path (#702)
|
2024-01-16 08:24:01 -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 |
|
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
|
dafc9f318e
|
feat: minify js scripts (closes #655) (#657)
|
2023-12-28 08:02:04 -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
|
d2be097b76
|
feat: include tag hierarchies in tag listing, sort tag listing
|
2023-12-17 15:09:51 -08:00 |
|
Jimin Kim
|
f0ec6c9b92
|
fix: tag index page (#616)
|
2023-12-03 14:56:30 -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
|
8fc7b9f4c6
|
feat: deref symlinks when copying static assets (closes #588)
|
2023-11-15 09:43:30 -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
|
99e8f5944f
|
fix: trailing slash aliases (closes #577)
|
2023-11-11 09:56:30 -08:00 |
|
Jacky Zhao
|
1e357ef5ac
|
fix(style): prioritize base and custom scss over component css
|
2023-10-21 21:06:02 -07: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 |
|
bfahrenfort
|
ab5efac75f
|
Fix: RSS title escaping (#521)
* Fix title escaping
* npm run format
|
2023-10-01 09:47:22 -07:00 |
|
Jacky Zhao
|
a897cc1f53
|
feat: add warning for missing home page
|
2023-09-22 10:04:50 -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
|
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 |
|
Yuto Nagata
|
422ba5c365
|
fix: umami analytics date attribute (#477)
|
2023-09-15 19:17:20 -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 |
|
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 |
|
Jacky Zhao
|
71d81bde1d
|
feat: rss limit (closes #459)
|
2023-09-12 19:18:44 -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
|
8d6029b7b8
|
feat: 404 page emitter
|
2023-09-06 21:02:21 -07:00 |
|
Adam Brangenberg
|
e8a04efaf1
|
feat(analytics): Support for Umami (#449)
|
2023-09-03 21:28:57 -07:00 |
|
Jacky Zhao
|
5fa6fc9789
|
fix: aliasredirects not using full path, add permalink support
|
2023-08-29 10:37:00 -07:00 |
|
Jeremy Press
|
082fdf2e80
|
Fix typo :) (#430)
|
2023-08-27 20:57:19 -07: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 |
|
Jacky Zhao
|
c36a9f3fb7
|
feat: add defaultDateType config
|
2023-08-24 08:56:40 -07:00 |
|
bfahrenfort
|
8200c8d040
|
Revert contentIndex to RSS 2.0 (#407)
|
2023-08-23 22:57:49 -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
|
952d6cb3dd
|
fix: nav event with spa off, anchor nav refresh page
|
2023-08-20 18:08:44 -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
|
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 |
|