Commit Graph

377 Commits

Author SHA1 Message Date
Aliberk Sandıkçı 70d3393467 icon 2024-04-13 13:39:57 +03:00
Aliberk Sandıkçı dfb9ccf483 update website
Build and Deploy / build (push) Has been cancelled Details
Build and Deploy / deploy (push) Has been cancelled Details
2024-04-13 12:34:20 +03:00
Aliberk Sandıkçı c1c46e6db9 chore: initialize the environment 2024-04-13 01:43:02 +03:00
Cotes Chung cd258c92c3
chore(deps): upgrade mermaid to `10.8.0` 2024-02-15 00:18:09 +08:00
Cotes Chung 6b34901d94
refactor(pwa): revert to JS and Liquid mixing
The gem package won't be able to pass `/sw.min.js` to the user end
2024-02-13 23:35:32 +08:00
Cotes Chung 1127c43823
feat: add `pwa.cache.*` option to precisely control caching (#1501) 2024-01-28 02:22:33 +08:00
Cotes Chung d6d0098379
build(deps): upgrade 3rd-party libraries 2024-01-10 23:09:00 +08:00
Cotes Chung e077d2911d
chore(deps): upgrade dependent libraries 2023-11-07 03:29:28 +08:00
Cotes Chung e6e2984e77
chore(deps): update library versions
See also: https://github.com/cotes2020/chirpy-static-assets/pull/11
2023-10-09 21:13:37 +08:00
Cotes Chung 45c2a18884
chore(deps): update dependent libraries (#1296)
- Updates `bootstrap` to 5.3.2
- Updates `dayjs` to 1.11.10
2023-10-04 15:13:08 -05:00
Cotes Chung 0e2d593b00
chore: always use dynamic `polyfill` for browsers 2023-10-04 19:01:48 +08:00
Cotes Chung 2d56597571
perf(pwa): enhance cache privacy protection (#1275)
Hiding the time zone of the build machine enhances privacy protection.
2023-09-27 21:13:15 +08:00
Cotes Chung bf3a34d054
perf(core): replace `lazysizes` with browser-level lazy loading (#1267) 2023-09-27 04:44:32 +08:00
Cotes Chung 4da7406dfe
fix(pwa): installation failure caused by outdated cache entries
Change `/assets/css/style.css` to `/assets/css/jekyll-theme-chirpy.css`
2023-09-11 00:35:56 +08:00
Cotes Chung 1a041e0443
style(pwa): use 2 spaces indentation for `sw.js` and `swcache.js` 2023-09-11 00:30:23 +08:00
Cotes Chung 806fa3aa1a
refactor: simplify meta info 2023-09-10 20:01:29 +08:00
Cotes Chung 8542b57e8b
build(deps): upgrade libraries (#994) 2023-09-10 00:31:47 +08:00
Cotes Chung 505e314a31
perf: refactor using semantic HTML (#1207)
Fixes #1196
2023-09-08 22:48:37 +08:00
Cotes Chung 83625644ea
refactor(core): remove GA page views report (#1071)
- Google Analytics superProxy has been archived and is no longer maintained.
- Google Analytics UA end of life.

See also: https://support.google.com/analytics/answer/11583528?hl=en
2023-06-04 10:56:31 +08:00
Cotes Chung 25ec7649cd
chore(deps): upgrade the version of depdencies (#953, #994)
Resolves #953, #994
2023-05-13 07:13:16 +08:00
Cotes Chung 83bbe4ac93
feat(ui): redesign the sidebar 2023-05-13 02:05:33 +08:00
Cotes Chung 61fdbcb83a
perf(i18n): set the global default locales to "en" (#979)
Avoid missing labels caused by languages ​​outside of locales.
2023-05-06 07:22:29 +08:00
Song-Zi Vong 1719d81d00
fix(rss): double quotes in the post title will break the XML structure (#965) 2023-04-10 18:35:11 +08:00
Cotes Chung d96b8811a7
refactor: remove version number from self host config 2023-03-17 05:52:32 +08:00
Cotes Chung 02b7bd5095
feat: change TOC plugin to `tocbot` (#774) 2023-03-16 03:00:29 +08:00
Cotes Chung b69d3d7edd
refactor(build): modularize JS code
- replace gulp with rollup
- remove JS output from repo
2023-03-15 21:51:37 +08:00
Cotes Chung 5c6ec9d06b
fix: css selector string escaping vulnerability (#888)
Resolves #888
2023-02-15 05:19:26 +08:00
Cotes Chung c3a840076e
refactor: replace the deprecated js api 2023-02-15 04:53:40 +08:00
Cotes Chung 3b89bf1df2 chore(release): 5.5.2 2023-01-31 00:07:24 +08:00
Cotes Chung 8bc9d25434 chore(release): 5.5.1 2023-01-30 06:15:34 +08:00
Cotes Chung 4b6722124d chore(release): 5.5.0 2023-01-30 05:04:10 +08:00
Cotes Chung 7887b5ab62
chore(release): 5.4.0 2022-12-28 01:28:09 +08:00
Cotes Chung ab16fdc7fc
feat: add shimmer background when image loads 2022-12-24 23:51:47 +08:00
Cotes Chung ca41c7ebff
chore(deps): use `lazysizes` to load images 2022-12-09 07:36:06 +08:00
Cotes Chung 7651d2851b
fix: `hreflang` tag attribute of feed misses `site.alt_lang` 2022-12-08 07:01:51 +08:00
Cotes Chung fe2a3cdf51
chore(release): 5.3.2 2022-11-22 21:08:47 +08:00
Cotes Chung 773d3b1263
chore(icons): upgrade FontAwesome to v6.x 2022-11-22 20:49:19 +08:00
Cotes Chung 6774e0e1fb
fix: restore full-text search (#741)
Resolves #741
2022-11-05 04:58:23 +08:00
Cotes Chung e107a2e759
chore(release): 5.3.1 2022-10-25 21:18:19 +08:00
Cotes Chung 339293d0d7
style: 4 space indents to the JS files 2022-10-25 19:26:44 +08:00
Cotes Chung 1fd665bf49
perf: modify checkbox icon with `Liquid`
Also optimize list padding start
2022-10-24 21:06:02 +08:00
Cotes Chung 647eea8dbd
perf: truncate post content for search results 2022-10-22 03:33:09 +08:00
Cotes Chung b6a1a4172e
style(js): fix code style in JS 2022-10-22 03:26:22 +08:00
Cotes Chung d96fa5aa0c
refactor: reduce language include file 2022-10-19 04:22:13 +08:00
Cotes Chung 6852ceb280
refactor: remove site config option `prefer_datetime_locale` 2022-10-19 04:22:12 +08:00
Cotes Chung 916fbf4a2c
build(gulp): append new line at end of JS files 2022-10-15 21:28:25 +08:00
Cotes Chung 304d75c500
chore(deps): upgrade Mermaid to 9.x
Close #694
2022-10-07 23:43:50 +08:00
Cotes Chung 3878815852
chore(release): 5.3.0 2022-09-23 21:11:29 +08:00
Cotes Chung 856ef11487
chore(release): 5.2.1 2022-06-18 00:09:22 +08:00
Cotes Chung 96af7291ea
fix(PWA): sometimes update notification is not triggered 2022-06-10 19:09:31 +08:00