Commit Graph

137 Commits

Author SHA1 Message Date
ccbikai
eb0205a7a9 refactor: improve security by using Docker secrets for Sentry tokens
Enhanced security by integrating Docker secrets for Sentry authentication and project tokens, reducing exposure of sensitive information in environment variables.
2024-10-15 21:03:24 +08:00
ccbikai
b8f0d6fb78 feat: integrate Sentry in CI and Astro config for enhanced error tracking
Ensures Sentry is consistently configured across CI and project settings, improving error monitoring and issue resolution.
2024-10-15 20:41:40 +08:00
ccbikai
902ef273a2 feat: update favicon for improved visual identity 2024-09-24 21:22:25 +08:00
ccbikai
897afd84be feat: add funding options for contributors
This change introduces support for GitHub Sponsors and Buy Me a Coffee, making it easier for users to contribute financially to the project.
2024-09-24 21:22:08 +08:00
ccbikai
ff418d81a8 fix: improve accessibility and remove unnecessary attributes
Enhanced accessibility by wrapping time display in a semantic `<time>` element, ensuring better screen reader support. Removed inline styles and onclick attributes from elements, simplifying the code and improving performance.
2024-09-21 16:39:57 +08:00
ccbikai
dac74bc9d8 chore: conditionally enable Sentry integration based on environment variable
Conditionally enables Sentry integration only if the SENTRY_DSN environment variable is set, improving build efficiency and reducing unnecessary dependencies.
2024-09-18 20:52:59 +08:00
ccbikai
fa703f7176 Merge branch 'main' of github.com:ccbikai/BroadcastChannel 2024-09-18 20:31:56 +08:00
ccbikai
cc223e329b feat: add main branch trigger to Docker workflow
Enhance Docker image creation by automating the process on main branch pushes, reducing manual intervention and ensuring timely updates.
2024-09-18 20:31:20 +08:00
面条
2d3a9bae07 Merge pull request #63 from h1xy/main
Added real user: ChatGPT/AI新闻聚合
2024-09-06 18:49:45 +08:00
ccbikai
e8de6a30da 0.1.2 2024-09-06 18:45:46 +08:00
ccbikai
f36f07cf35 feat: enhance response handling for fetch requests
Improve reliability by ensuring fetch responses are properly wrapped in a new Response object, preserving headers and status codes.
2024-09-06 18:35:39 +08:00
h1xy
46ecebc0b3 Merge branch 'ccbikai:main' into main 2024-09-04 00:25:02 +08:00
h1xy
f05f193f50 feat: add a new real user: ChatGPT/AI新闻聚合 2024-09-04 00:24:11 +08:00
ccbikai
faa2c567ac feat: add Docker deployment instructions
Enhance README with Docker deployment steps for easier setup and scalability.
2024-09-02 20:31:45 +08:00
h1xy
cccf0202e4 Added real user: ChatGPT/AI新闻聚合 2024-09-01 22:01:47 +08:00
ccbikai
58be3f399c chore: eslint fix and upgrade dependencies 2024-08-31 16:29:02 +08:00
ccbikai
549064078a Merge branch 'docker' 2024-08-31 14:06:08 +08:00
ccbikai
d2b6324aa4 feat: Add Docker image build and push workflow
Automate Docker image creation and publishing to GitHub Packages, enhancing deployment efficiency and supply chain security through artifact attestations.
2024-08-31 14:01:04 +08:00
ccbikai
2b9807bd89 feat: add Docker support and enhance environment configuration
- Introduce .dockerignore for Docker build optimization
- Add Dockerfile for containerization setup
- Update .env.example to clear Sentry variables and rename HOST to TELEGRAM_HOST
- Modify astro.config.mjs to conditionally exclude SSR dependencies in Docker builds
- Adjust postinstall script to safely handle missing .git directory
- Refactor telegram host retrieval for clarity and consistency
2024-08-31 13:41:16 +08:00
面条
dcaa3eb484 Merge pull request #61 from airyland/main
feat: add a new real user: MakerHunter
2024-08-28 08:39:33 +08:00
Airyland
920af0368c feat: add a new real user: MakerHunter 2024-08-27 17:54:12 -04:00
ccbikai
a7dd0cd486 chore: add real user 2024-08-23 19:23:00 +08:00
ccbikai
6c234a901e Merge branch 'main' of github.com:ccbikai/BroadcastChannel 2024-08-23 19:21:39 +08:00
面条
1175240650 Merge pull request #51 from yonggekkk/patch-2
chore: add real-user
2024-08-23 19:21:22 +08:00
面条
6c72c62425 Merge branch 'main' into patch-2 2024-08-23 19:20:58 +08:00
面条
6279620335 Merge pull request #50 from yonggekkk/patch-1
chore: add real user
2024-08-23 19:20:38 +08:00
面条
c521cbb5f0 Merge branch 'main' into patch-1 2024-08-23 19:20:22 +08:00
ccbikai
67e4f89e35 chore: upgrade pnpm to 9.8.0 and update various package versions 2024-08-23 19:19:43 +08:00
面条
f22dc1712c Merge pull request #49 from fugoou/main
feat: add a new real user: Fugoou.log
2024-08-23 19:18:23 +08:00
面条
6ada459f25 Merge branch 'main' into main 2024-08-23 19:18:16 +08:00
面条
577ebf3c0d Merge pull request #55 from bboysoulcn/main
update Real users
2024-08-23 19:15:23 +08:00
ccbikai
0dd9ef80c3 feat: use avatar as favicon 2024-08-23 19:12:42 +08:00
bboysoul
bf41cc2775 Update README.zh-cn.md 2024-08-22 17:24:57 +08:00
bboysoul
1406a1a20c Update README.md 2024-08-22 17:24:37 +08:00
甬哥侃侃侃ygkkk
1ab210f0a9 Update README.md 2024-08-16 13:41:26 +08:00
甬哥侃侃侃ygkkk
22b1df4528 Update README.zh-cn.md 2024-08-16 13:04:45 +08:00
甬哥侃侃侃ygkkk
7c4aa1798c Update README.md 2024-08-16 13:03:18 +08:00
Nicko
4949a1ee0a Update README.zh-cn.md 2024-08-16 11:59:10 +07:00
Nicko
61805cce18 Update README.md 2024-08-16 11:58:41 +07:00
面条
59d8465ba0 Merge pull request #46 from d4x1/dev
feat: add a new real user: Remote Jobs & Cooperation
2024-08-16 12:01:51 +08:00
d4x1
60e9d44e99 feat: add a new real user: Remote Jobs & Cooperation to zh-cn README 2024-08-15 12:19:36 +08:00
d4x1
41810eb7aa feat: add a new real user: Remote Jobs & Cooperation 2024-08-14 14:50:47 +08:00
ccbikai
204cdded9f chore: upgrade dependencies 2024-08-13 19:26:43 +08:00
ccbikai
8d2520b858 fix: code block 2024-08-13 19:20:45 +08:00
ccbikai
1cd7fcb22c feat: add new resource link to README 2024-08-13 12:14:24 +08:00
ccbikai
d85badca8e feat: add RSS resource link to documentation 2024-08-13 12:05:23 +08:00
ccbikai
958109752b refactor: improve pagination logic and URL handling
Enhanced pagination logic by adjusting the condition for displaying the 'Before' link, ensuring it appears when there's more than one item, improving user navigation. Improved URL handling in Telegram post and reply processing by using regular expressions for channel replacement, enhancing compatibility and robustness.
2024-08-13 12:03:20 +08:00
ccbikai
efb64f3d97 0.1.1 2024-08-11 19:36:58 +08:00
ccbikai
1545321afd Merge branch 'dev' 2024-08-11 15:40:15 +08:00
ccbikai
ca765c9b18 feat: integrate prismjs components importer for modular syntax highlighting
Enhances PrismJS usage by adopting a dedicated importer tool to manage language components, improving maintainability and reducing bundle size.
2024-08-11 15:36:36 +08:00