Commit Graph

756 Commits

Author SHA1 Message Date
Sat Naing 35429176e0 refactor!: remove react dependency for UI interactions (#457)
Remove react as a dependency for UI interactions.
Update jsx components such as Search and Datetime
with astro components.
2025-03-08 18:21:37 +07:00
satnaing 846315a265 chore: remove eslint-plugin-jsx-a11y package 2025-03-08 18:21:37 +07:00
satnaing cb9fd59f79 build: migrate CI and Docker setup to pnpm 2025-03-08 18:21:37 +07:00
satnaing f71fdc1398 chore: update robots.txt implementation 2025-03-08 18:21:37 +07:00
satnaing 172e14b5f4 build!: upgrade to Tailwind CSS v4 2025-03-08 18:21:37 +07:00
satnaing 360278277d chore: update .gitignore and remove unnecessary files 2025-03-08 18:21:37 +07:00
satnaing a2b88e1247 refactor!: separate config and constants 2025-03-08 18:21:37 +07:00
satnaing 53c79dd4c1 refactor: update import alias in files 2025-03-08 18:21:37 +07:00
satnaing cd11b39d22 build: add icons and update asset directorries 2025-03-08 18:21:37 +07:00
satnaing bac762f981 build: upgrade prettier and prettier config file 2025-03-08 18:21:37 +07:00
satnaing d167f6295d build: upgrade ESLint and its related packages 2025-03-08 18:21:37 +07:00
satnaing 90231031a5 build!: update import alias to @/* 2025-03-08 18:21:37 +07:00
satnaing 594addaec1 refactor!: update blog directory to src/data/blog 2025-03-08 18:21:37 +07:00
satnaing cc936ca5e4 build!: upgrade Astro to v5 and related packages 2025-03-08 18:21:37 +07:00
satnaing 1d7b6da440 bump: version 4.7.0 → 4.8.0 2025-02-08 11:53:16 +07:00
George Zhao a56b28bc2c fix: use tag name for display in tags page (#438)
Instead of slugified tags, original tag names will
be used for displaying tag names in the tags page.
2025-02-08 11:52:36 +07:00
Linus 26020bbd0e docs: update copyright to 2025 (#426) 2025-02-08 11:24:58 +07:00
dependabot[bot] b3fd456a94 build(deps): bump astro from 4.16.3 to 4.16.18 (#431)
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.16.3 to 4.16.18.
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/astro@4.16.18/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@4.16.18/packages/astro)

---
updated-dependencies:
- dependency-name: astro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-05 15:03:48 +07:00
dependabot[bot] 80c8064db9 build(deps): bump nanoid from 3.3.7 to 3.3.8 (#429)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-05 15:03:36 +07:00
Konstantin Komelin c2e2dbda30 fix: exclude /archives from sitemap if it is disabled (#425) 2025-01-05 15:01:02 +07:00
開源 lib 43387b0d94 fix: add inline-block class to post title for improved view transition animation (#420) 2025-01-02 23:47:29 +07:00
dependabot[bot] 5d88475190 build(deps-dev): bump cross-spawn from 7.0.3 to 7.0.6 (#417)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 23:40:58 +07:00
xiecang b9ef735d68 fix: sort archive posts by pubDatetime (#415) 2025-01-02 23:40:30 +07:00
Sébastien Monterisi 63fe796eac fix: focus search input on mount (#414) 2024-12-29 16:04:20 +07:00
Sat Naing 397e3211d7 docs: update est readingTime blog post (#409)
Resolves #406
2024-11-05 18:12:45 +07:00
Erison Silva cac8ba05f4 fix: replace twitter with x (#407) 2024-11-05 18:12:10 +07:00
Erison Silva ec1060978c feat: add pencil icon before suggestion changes text (#405)
* feat: Add pencil icon before suggestion changes text

* fix: update class to className and adjust icon scale

---------

Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-10-29 13:00:13 +07:00
satnaing 8bcf870072 bump: version 4.6.0 → 4.7.0 2024-10-15 18:54:20 +07:00
dependabot[bot] ed11b740a7 build(deps): bump astro from 4.15.12 to 4.16.3 (#402)
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.15.12 to 4.16.3.
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@4.16.3/packages/astro)

---
updated-dependencies:
- dependency-name: astro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 18:51:57 +07:00
Patrick Wilson 7573617e79 feat: add archives page with configurable menu (#386)
* feat: add archives page with configurable menu

* optimize: compat mobile layout

* fix: update archive menu layout

* fix: hide archives page from URL if showArchives is false

* docs: add `showArchives` option in docs

Resolves #361

---------

Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-10-14 18:49:40 +07:00
Sat Naing 58a0d25743 chore: format .github markdown files with Prettier (#400) 2024-10-14 18:31:08 +07:00
satnaing cdf31a216b bump: version 4.5.1 → 4.6.0 2024-10-13 10:38:01 +07:00
satnaing e1ba9c1008 chore: add FUNDING.yml 2024-10-13 10:36:54 +07:00
satnaing 743e258de4 chore(template): add PR template 2024-10-13 09:42:30 +07:00
Sat Naing 1dae9b2179 docs: add contributing guidelines 2024-10-13 09:27:22 +07:00
Sat Naing c429126982 chore(templates): add issue templates 2024-10-12 17:57:11 +07:00
Sat Naing 06714b86ee docs: add code of conduct 2024-10-12 10:10:00 +07:00
Patrick Wilson 0bc8eeeac8 feat: add edit post feature in blog posts (#384)
* feat: add edit post feature

* fix: remove edit button except on post detail pages

* docs: update site config docs for editPost

Resolves #191
---------

Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-10-11 18:14:17 +07:00
dependabot[bot] cd417f5b7d build(deps): bump cookie and astro (#397)
Bumps [cookie](https://github.com/jshttp/cookie) to 0.7.2 and updates ancestor dependency [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro). These dependencies need to be updated together.


Updates `cookie` from 0.6.0 to 0.7.2
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.2)

Updates `astro` from 4.15.6 to 4.15.12
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@4.15.12/packages/astro)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: astro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 20:53:51 +07:00
satnaing d56bc0c834 bump: version 4.5.0 → 4.5.1 2024-10-07 20:51:29 +07:00
Andrea Mignone b16fba81af refactor: remove duplicate [page].astro (#389)
Co-authored-by: satnaing <satnaingdev@gmail.com>
2024-10-07 20:50:44 +07:00
Erison Silva c11b2a2960 fix(docs): update giscus blog post (#392) 2024-10-02 21:44:40 +07:00
dependabot[bot] 149264a820 build(deps): bump rollup from 4.21.2 to 4.22.4 (#390)
Bumps [rollup](https://github.com/rollup/rollup) from 4.21.2 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.21.2...v4.22.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 21:42:30 +07:00
Rob Hudson 94ede9bb17 fix: add missing posts sorting (#383) 2024-10-02 21:31:12 +07:00
dependabot[bot] 9f878b53db build(deps): bump vite from 5.4.3 to 5.4.6 (#382)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.3 to 5.4.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 21:24:26 +07:00
satnaing d89fb487d2 bump: version 4.4.0 → 4.5.0 2024-09-16 21:37:02 +07:00
Sat Naing c164b5e9ea build(deps): upgrade dependencies (#381)
Bump @tailwindcss/typography from 0.5.13 to 0.5.15
Bump @types/react from 18.3.3 to 18.3.6
Bump @typescript-eslint/parser from 8.1.0 to 8.5.0
Bump astro from 4.15.4 to 4.15.6
Bump astro-eslint-parser from 1.0.2 to 1.0.3
Bump eslint from 9.9.0 to 9.10.0
Bump eslint-plugin-astro from 1.2.3 to 1.2.4
Bump prettier-plugin-tailwindcss from 0.6.5 to 0.6.6
Bump satori from 0.10.14 to 0.11.0
Bump tailwindcss from 3.4.6 to 3.4.11
Bump typescript-eslint from 8.1.0 to  8.5.0
2024-09-16 21:33:13 +07:00
Sat Naing cbbb3eb1e1 perf: preload font and load theme script asynchronously (#380)
Improve page performance by preloading the font with
`as="style"` and loading the theme script asynchronously.
2024-09-16 21:28:51 +07:00
dependabot[bot] 1a19eb5026 build(deps): bump path-to-regexp from 6.2.2 to 6.3.0 (#379)
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 6.2.2 to 6.3.0.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v6.2.2...v6.3.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 20:46:40 +07:00
dependabot[bot] 66c2664127 build(deps): bump dset from 3.1.3 to 3.1.4 (#377)
Bumps [dset](https://github.com/lukeed/dset) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/lukeed/dset/releases)
- [Commits](https://github.com/lukeed/dset/compare/v3.1.3...v3.1.4)

---
updated-dependencies:
- dependency-name: dset
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 20:45:12 +07:00