Commit Graph

868 Commits

Author SHA1 Message Date
satnaing 4b730b181d bump: version 4.8.0 → 5.0.0 2025-03-08 18:21:37 +07:00
satnaing 9cf78aa64c chore: update name, version and script in package.json 2025-03-08 18:21:37 +07:00
Sat Naing 0cb5a5be7f docs: update blog posts and readme (#459)
* docs: update astro-paper theme config docs

* docs: update adding-new-post blog post

* docs: remove outdated posts and update featured posts

* fix: update broken image link in astro-paper-4 blog

* docs: add a blog post for astro-paper-v5

* docs: update README for AstroPaper v5

* fix: update blog post formatting
2025-03-08 18:21:37 +07:00
satnaing b4ae4cde04 fix: ignore in eslint 2025-03-08 18:21:37 +07:00
satnaing 2b8dde4d64 build: upgrade dependencies and enable responsiveImages option 2025-03-08 18:21:37 +07:00
satnaing 98bff0a876 fix: update blog table padding 2025-03-08 18:21:37 +07:00
satnaing 61c6ec81b8 fix: remove unused back url in the card url 2025-03-08 18:21:37 +07:00
satnaing 39ed4898a3 fix: show light/dark button according to site setting 2025-03-08 18:21:37 +07:00
satnaing b995f4dada fix: add author url in Google JSON-LD conditionally 2025-03-08 18:21:37 +07:00
satnaing 579c29aac5 chore: remove unused fuse.js for search 2025-03-08 18:21:37 +07:00
Sat Naing 9119125643 feat!: add pagefind for static search (#458)
Replace React with pagefind for static site search
2025-03-08 18:21:37 +07:00
satnaing 79c7df45e5 feat: update back button logic
Instead of saving back url in the param, save the
back url info inside session.
2025-03-08 18:21:37 +07:00
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