Commit Graph

70 Commits

Author SHA1 Message Date
rattatwinko e3d8ba1017 Update environment configuration, enhance deployment script, and localize backend messages
Deploy / build-and-deploy (push) Successful in 31m44s
- Added instructions in .env.local for Docker deployment.
- Improved docker.sh to display deployment status with colored output and added ASCII art.
- Updated main.js to indicate future deprecation of the Electron app.
- Translated various log messages and CLI command outputs in the Rust backend to German for better localization.
- Removed unused asset (peta.png) from the project.
- Updated RustStatusPage component to reflect German translations in UI elements and error messages.
2025-07-06 21:17:22 +02:00
rattatwinko 21f13ef8ae Enhance blog features and improve backend functionality
- Added a VS Code-style editor with YAML frontmatter support and live preview.
- Implemented force reparse functionality for immediate updates of posts.
- Improved directory scanning with error handling and automatic directory creation.
- Introduced new CLI commands for cache management: `reinterpret-all` and `reparse-post`.
- Enhanced logging for better debugging and monitoring of the Rust backend.
- Updated README to reflect new features and improvements.
2025-07-05 22:23:58 +02:00
rattatwinko f94ddaa3b1 ner 2025-07-05 21:23:05 +02:00
rattatwinko 559abe3933 fucking shit working properly now. prod works.
TODO; Fix asset loading :3
2025-07-05 16:01:29 +02:00
rattatwinko 525e4fdc35 Refactor navigation links to use Next.js routing and improve post handling
- Updated AboutButton to navigate to the about page using Next.js router.
- Changed HeaderButtons and MobileNav to link directly to the about page.
- Modified Home component to exclude the 'about' post from the posts list.
- Added a helper function to strip YAML frontmatter from post summaries.
- Enhanced API routes to handle reading and writing markdown files for posts.
2025-07-04 17:34:04 +02:00
rattatwinko 5a49f37750 vim moddddeee 2025-07-04 12:24:55 +02:00
rattatwinko bb83c6db33 fixed image clicking stuff
Deploy / build-and-deploy (push) Failing after 1s
2025-06-29 21:11:03 +02:00
rattatwinko a401732d7d updated graphic layout for rust
Deploy / build-and-deploy (push) Failing after 2s
2025-06-29 21:02:57 +02:00
rattatwinko 5e2c95b08d modified the button! 2025-06-29 18:00:55 +02:00
rattatwinko 00fe8e7107 no more typescript parser. only rust!
SSE Changed a bit to fit the Rust Parser
2025-06-29 17:57:59 +02:00
rattatwinko 24ef59f0ed cleaned up and added a logging system 2025-06-29 17:44:44 +02:00
rattatwinko b0033a5671 fixed SSE Connection error and Rust error when compiling (last brace in /src/markdown.rs)
Deploy / build-and-deploy (push) Failing after 2s
also updated the markdown post that you see upon entering.
2025-06-29 15:56:30 +02:00
rattatwinko ce6037350c shit 2025-06-28 20:38:37 +02:00
rattatwinko e444d0d7ae gaysex 2025-06-27 20:41:04 +02:00
rattatwinko a843208422 shitfuck 2025-06-27 20:30:40 +02:00
rattatwinko 8463edd262 Update layout to replace Rust badge and reorder Tailwind CSS badge
Deploy / build-and-deploy (push) Failing after 1s
2025-06-25 22:29:45 +02:00
rattatwinko 2a0a0c9f38 german translations and some minor changes to the UI to make it prettier 2025-06-25 21:04:42 +02:00
rattatwinko e4c6a7e0a8 fancy caching works now 2025-06-25 19:57:28 +02:00
rattatwinko 784dcbf91c analsex 2025-06-25 19:12:37 +02:00
rattatwinko 2d373da4c5 stat page and cache working 2025-06-25 18:03:44 +02:00
rattatwinko 0878b7dcec tags working now. rust parser works pretty good. next is cache 2025-06-25 17:30:45 +02:00
ZockerKatze 5ad73485ce rust parser working on local build. fix docker build 2025-06-24 10:23:34 +02:00
ZockerKatze 7e2ada529d Implement Server-Sent Events for real-time updates and enhance API route handling. Added loading state and last update indicator in the home page. Improved folder and post detail fetching logic in the admin page. Added webhook notification on file changes.
Deploy / build-and-deploy (push) Failing after 2s
2025-06-24 07:23:34 +02:00
rattatwinko 5e8c6f24f2 yes cock ; i love sucking cock
Deploy / build-and-deploy (push) Failing after 2s
2025-06-23 15:41:55 +02:00
rattatwinko 1a07ff0ffd works now 2025-06-23 14:00:21 +02:00
rattatwinko d51dc983ec very nice 2025-06-23 13:15:44 +02:00
rattatwinko 5c53f370af docker container emoji picker?
Deploy / build-and-deploy (push) Failing after 3s
2025-06-22 14:50:46 +02:00
rattatwinko 309b5a47df emoji 2025-06-22 14:30:37 +02:00
rattatwinko 15afa15794 refactor some shit 2025-06-21 22:26:22 +02:00
rattatwinko 9d6eee0f93 desktop scrolling works fine now 2025-06-21 22:16:35 +02:00
rattatwinko 69e6336d5c Refactor anchor link handling and enhance scrolling functionality. Update markdown processing to support GitHub-style anchor links and improve user experience with smooth scrolling to headings. Add debugging utilities for anchor links in development. 2025-06-21 22:12:12 +02:00
rattatwinko 1cc864e4f0 mobile ; heading scroll broken 2025-06-21 20:39:22 +02:00
rattatwinko 7b556b2d09 saving the export method to the browser storage. you can choose this
Deploy / build-and-deploy (push) Failing after 1s
2025-06-21 17:54:09 +02:00
rattatwinko dd31bb735e Add modal for export method selection in AdminPage and update export filename based on hosting type
Deploy / build-and-deploy (push) Failing after 1s
2025-06-21 17:48:29 +02:00
rattatwinko 82f4f5a07d readme
Deploy / build-and-deploy (push) Failing after 1s
2025-06-21 14:22:34 +02:00
rattatwinko 1054820ce7 exporting for docker works now!
Deploy / build-and-deploy (push) Failing after 1s
2025-06-21 14:15:51 +02:00
rattatwinko f4ef989d3a Enhance deployment workflow by saving Docker image as a tarball and uploading it as an artifact. Update AdminPage to provide user feedback for unsupported Docker export functionality.
Deploy / build-and-deploy (push) Failing after 0s
2025-06-20 17:26:07 +02:00
rattatwinko fb8f7f43ee Remove ecosystem configuration file, add Docker entrypoint script, and update deployment workflow to build and push Docker images. Enhance AdminPage with Docker export functionality and improve post management API to use dynamic posts directory path. 2025-06-20 17:13:52 +02:00
rattatwinko 803b9899df testing this shit 2025-06-20 16:05:57 +02:00
rattatwinko f17a6ddce4 ass 2025-06-19 22:48:21 +02:00
rattatwinko 4dd764826f Update .env.local with clearer variable explanations, add .vscode to .gitignore, and enhance AdminPage layout with improved label organization and styling for Markdown content and live preview sections. 2025-06-19 19:06:49 +02:00
rattatwinko 549cccd526 Refactor post loading logic in AdminPage to separate filename and folder path; enhance edit button functionality for improved post management. 2025-06-19 14:02:40 +02:00
rattatwinko 1b77b028d0 Enhance Admin page with post editing functionality; implement PUT API for saving post edits, including frontmatter parsing and error handling. Update welcome post metadata and improve UI for editing posts. 2025-06-19 13:53:32 +02:00
rattatwinko 60b66ef57c cecks 2025-06-19 13:40:31 +02:00
rattatwinko 24d03302b6 Add folder and post details fetching in ManagePage; implement delete confirmation modal for folders with recursive deletion option in API. 2025-06-19 13:23:35 +02:00
rattatwinko 13c841adb8 Refactor Home component to display blog owner's name dynamically; add folder path display for posts and improve post rendering logic for better clarity and organization. 2025-06-18 23:04:09 +02:00
rattatwinko e7f20fe0e6 Update package-lock.json with new SWC binaries for various platforms; enhance Admin and Manage pages with folder path display and drag-and-drop functionality for posts, including move post API integration. 2025-06-18 22:57:12 +02:00
rattatwinko c4af151d6c Enhance blog layout and functionality; add social links configuration in .env.local, implement search functionality in Home component, and improve post page styling. 2025-06-18 19:27:05 +02:00
rattatwinko 9e6802df91 gay sex.
if you link in Markdown it scrolls to the link in the page. you can see this in mdtest.md
2025-06-18 17:44:15 +02:00
rattatwinko 7e8aa3f498 Refactor Dockerfile for improved build process; switch to node:20 base image, add build step, and configure volume and port exposure. Update package dependencies for bcrypt and bcryptjs, remove unused files, and enhance README with clearer project structure and setup instructions. 2025-06-18 17:22:40 +02:00