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
Sat Naing
29eff36794
feat: add prev/next links at the bottom of blog post ( #372 )
...
* feat: add prev/next links at the bottom of blog post
* fix: update and rerun scripts in post details page after swap
Resolves #358
2024-09-16 20:43:54 +07:00
Timon Jurschitsch
08b1676cdd
refactor: replace pagination logic with Astro built-in pagination ( #376 )
2024-09-16 13:05:50 +07:00
Alberto Perdomo
70b2486293
docs: add a blog post for LaTex support ( #373 )
...
Add a blog post for adding LaTex equation rendering
in AstroPaper blog posts.
---------
Co-authored-by: satnaing <satnaingdev@gmail.com >
2024-09-11 09:21:43 +07:00
Xuân Nghĩa
28f886b4d6
fix(og): add the missing SITE.website to loadGoogleFonts ( #360 )
2024-09-08 14:48:09 +07:00
satnaing
4e0e2195ac
build: bump Astro to v4.15.4
2024-09-08 14:07:35 +07:00
appleflyer
ee5e0d43c3
build(deps): bump micromatch from 4.0.7 to 4.0.8 ( #368 )
2024-09-08 12:39:48 +07:00
faiz ahnaf
ec373c3369
fix(blog): correct file reference in reading time guide ( #359 )
...
Ensure no duplicate items appear in the list of the blog post
and update the list with the correct one.
2024-09-08 12:25:24 +07:00
satnaing
e0b587369c
bump: version 4.3.2 → 4.4.0
2024-08-19 13:13:18 +07:00
Sat Naing
6bbe177566
chore: upgrade ESLint to v9 and update configurations ( #356 )
...
* chore: upgrade ESLint to v9 and update configurations
Upgrade ESLint and configure and update ESLint rules.
* refactor: update code to comply with new ESLint v9 rules
2024-08-19 12:58:16 +07:00
Sat Naing
dab61b3714
build: bump Astro to v4.14.2 & use content layer ( #355 )
...
Bump Astro from v4.13 to v4.14.2 and use experimental
content layer api.
2024-08-19 12:53:58 +07:00
Alejandro Ñáñez Ortiz
2b617b20a3
refactor: replace github-slugger with lodash.kebabcase ( #357 )
...
Previously, `github-slugger` omitted emojis when generating slugs, transforming tags like "🌱 -my-tag" into "-my-tag". This change replaces `github-slugger` with `lodash.kebabcase` to ensure that emojis are preserved in the generated slugs, improving the accuracy and consistency of tag representations.
2024-08-19 12:52:59 +07:00
satnaing
65b6a492c3
docs: update estimated reading time blog post async section
...
Update `getStaticPaths` section of `/tags/[tag]/[page].astro`
to have resolved promises. Replace `flatMap` with
`await Promise.all` and `.flat()`.
2024-08-18 01:50:55 +07:00
satnaing
2e3ac94c70
bump: version 4.3.1 → 4.3.2
2024-08-17 21:10:28 +07:00
Sat Naing
88e5c430c8
docs: update estimated reading time blog post ( #354 )
...
Resolves #350
2024-08-17 21:03:28 +07:00
Sat Naing
fc6b53fbde
docs: add instructions for Google Site Verification in AstroPaper ( #353 )
...
Resolves #348
2024-08-17 20:49:06 +07:00
Sat Naing
8762650c60
fix(a11y): remove aria-labels from non-interactive elements ( #346 )
...
Remove aria-label from `<h1>` of 404 page and disabled LinkButton.
Resolves #263
2024-08-04 14:50:31 +07:00
Sat Naing
be172efa17
refactor: update tailwind classes to v3 syntax ( #345 )
...
Updated background/border opacity to the new syntax:
- border-skin-fill border-opacity-40 => border-skin-fill/40
- selection:bg-skin-accent selection:bg-opacity-70 => selection:bg-skin-accent/70
2024-08-04 10:49:13 +07:00
Sat Naing
910b72e513
docs: update pre-commit hook blog post ( #344 )
...
Add a section about the removal of the pre-commit
hook in v4.3.0.
2024-08-03 11:41:23 +07:00
Sat Naing
99e5ac71fc
build: bump astro from 4.12.2 to 4.13 ( #341 )
2024-08-02 18:08:24 +07:00
Sat Naing
3306cd9af7
ci: add CI workflow ( #340 )
...
Add a continuous integration workflow to check linting,
code formatting, and ensure successful builds.
2024-08-02 09:31:43 +07:00
dependabot[bot]
2241949a1d
build(deps): bump fast-xml-parser from 4.4.0 to 4.4.1 ( #339 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.4.0...v4.4.1 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 14:49:21 +07:00
satnaing
63feb9607b
refactor: remove commented codes
2024-07-27 17:29:58 +07:00
satnaing
2cef94e39f
bump: version 4.3.0 → 4.3.1
2024-07-27 14:38:11 +07:00
u8b19
2f82febff4
fix: resolve non-latin char issue in generated OG images ( #318 )
...
Changes made
- update font source with Google font
- add error handling in font fetching logic
- update docs in dynamic-og-images blog post
---------
Co-authored-by: satnaing <satnaingdev@gmail.com >
2024-07-27 14:36:52 +07:00
satnaing
0440d2a3db
bump: version 4.2.0 → 4.3.0
2024-07-27 10:36:40 +07:00
FjellOverflow
76b65556f7
docs: add guide on integrating user comments with Giscus ( #335 )
2024-07-27 10:01:25 +07:00
Matthieu
aa9430a1cf
docs: fix typo in development note of theme configuration guide ( #333 )
2024-07-24 22:04:13 +07:00
Sat Naing
ffaaf80028
docs: add warning for yarn & sharp dependency ( #331 )
...
Resolves #317
2024-07-24 00:00:42 +07:00
Sat Naing
614e54c2f6
build: remove jampack ( #330 )
...
Remove post-processing static site optimizer_ Jampack
due to insignificant differences in build output and
unmet peer dependency issue.
Closes #212 , resolves #277
2024-07-22 22:24:07 +07:00
Sat Naing
7b83996daf
build: remove pre-commit git hook ( #329 )
...
Remove the pre-commit git hook and its related
dependencies_ husky, lint-staged, commitizen and
cz-conventional-changelog.
2024-07-22 21:54:56 +07:00
Sat Naing
c63f106fa4
build(deps): upgrade dependencies ( #328 )
2024-07-22 21:39:21 +07:00
Sat Naing
9de19c2c68
feat: support light/dark theme in code blocks ( #327 )
...
Update Astro and its related dependencies. Support
light/dark theme in code-blocks.
2024-07-21 16:18:22 +07:00
Seongmin Lee
2a78fd6e59
refactor: remove trailing commas in tsconfig.json ( #325 )
2024-07-20 11:49:35 +07:00