Commit graph

  • 75d1433e71 update blacklist main Zhymabek Roman 2025-11-16 16:29:18 +0500
  • d5851cb946 fix: update notification banner Zhymabek Roman 2025-10-02 13:29:12 +0500
  • ce6e263aeb rl-string-parser: logger to trace ZhymabekRoman 2025-07-01 14:01:44 +0500
  • 04e5c10424 embedly: iframe sizing fix ZhymabekRoman 2025-06-27 01:06:13 +0500
  • 684cc53343 fix: clarify drop cap logic in paragraph styling ZhymabekRoman 2025-06-26 22:01:09 +0500
  • a6aee1640f Merge branch 'main' of https://codeberg.org/Freedium-cfd/web ZhymabekRoman 2025-06-26 21:49:39 +0500
  • ef14b587a6 feat: add drop cap styling for paragraphs with drop caps ZhymabekRoman 2025-06-26 21:48:03 +0500
  • 7a43026e27 chore: redis only in prod profile ZhymabekRoman 2025-06-26 21:47:34 +0500
  • c6bf3af64d Merge branch 'main' of https://codeberg.org/Freedium-cfd/web ZhymabekRoman 2025-06-06 20:18:57 +0500
  • 4bf6343292 new frontend: deps update, minor fixes ZhymabekRoman 2025-06-06 20:18:55 +0500
  • 55b8203210 fix: hide notification ZhymabekRoman 2025-05-17 23:11:07 +0500
  • ce6bdd8d6f prod: update ZhymabekRoman 2025-05-09 16:28:35 +0500
  • 1d6b9d3308 wgcf: decrease to one instance ZhymabekRoman 2025-05-09 16:25:17 +0500
  • 6d72121f97 chore: notification show ZhymabekRoman 2025-04-30 15:01:06 +0500
  • a537760d97 docs: update .env_template and README for clarity ZhymabekRoman 2025-04-24 08:34:40 +0500
  • d747ea8455 docs: update README ZhymabekRoman 2025-04-24 08:15:10 +0500
  • ac579b5790 chore: architecture diagram outdated ZhymabekRoman 2025-04-24 08:08:35 +0500
  • cdd201eef4 UI: disable floating buttons ZhymabekRoman 2025-03-22 18:15:33 +0500
  • 79a72dbff0 Update README roadmap and remove completed TODOs ZhymabekRoman 2025-02-19 09:20:16 +0500
  • d55dbd70f0 Add star history chart to README ZhymabekRoman 2025-02-10 13:39:07 +0500
  • 944b1bd542 plausable: drop ZhymabekRoman 2025-02-06 11:47:03 +0500
  • d86ee884c4 error page: add 'go to original' button as mathix420 suggested ZhymabekRoman 2025-02-04 16:59:56 +0500
  • 733e891649 cloudflare: fuck u ZhymabekRoman 2025-02-04 12:21:10 +0500
  • 219c34cdfa fix: adjust ThemeToggle button sizing with min-height and min-width ZhymabekRoman 2025-01-26 20:46:08 +0500
  • 9c2baed74c feat: enhance ReportProblem component and add new article button ZhymabekRoman 2025-01-26 20:45:28 +0500
  • 8671046383 chore: update dependencies and refactor UI components ZhymabekRoman 2025-01-26 20:21:10 +0500
  • 6b36cd8f2a homepage: no profile images ZhymabekRoman 2025-01-25 15:57:06 +0500
  • c120888e40 fix: fuck, medium ZhymabekRoman 2025-01-25 13:25:33 +0500
  • 2880f375b4 wgcf: revert it ZhymabekRoman 2025-01-25 13:25:15 +0500
  • 4a2fd8c519 moreee image referrer policy ZhymabekRoman 2025-01-25 12:03:06 +0500
  • a87c3efe1c hmmm: yeah, Medium? ZhymabekRoman 2025-01-25 11:58:13 +0500
  • 5e60190bc1 image: hmmm, why there are not loading ZhymabekRoman 2025-01-25 11:54:50 +0500
  • 13ab8edce2 image: fix 403 access problem from Medium ZhymabekRoman 2025-01-25 11:33:03 +0500
  • a085e2e55e wgcf: new private own proxy instead of cloudflare ZhymabekRoman 2025-01-25 11:17:29 +0500
  • 4ad3ec1413 prod: fixing timeout values ZhymabekRoman 2025-01-04 20:45:10 +0500
  • e1d986fedf refactor(mutable_string): remove _is_dirty flag and related methods ZhymabekRoman 2025-01-02 21:46:47 +0500
  • 047719a040 feat(medium): add validators and tests for Medium service; refactor container structure ZhymabekRoman 2025-01-02 21:15:36 +0500
  • 9b9a4b628e fix(Header): adjust scroll threshold for header visibility from 15% to 5% to improve user experience ZhymabekRoman 2025-01-02 21:11:33 +0500
  • 189c4d851b feat(mutable_string): add input validation for insert and delete methods; introduce unit tests for MutableString class ZhymabekRoman 2025-01-02 21:09:43 +0500
  • f0658ca167 refactor(utf_handler): add __slots__ for memory optimization and remove unused position_mappings property ZhymabekRoman 2025-01-02 19:58:08 +0500
  • 038cb9aefc feat(utf_handler): introduce PositionTracker for character position management and refactor encoding methods ZhymabekRoman 2025-01-02 19:55:58 +0500
  • aad273a15f feat(utf_handler): unit size interface change ZhymabekRoman 2025-01-02 19:44:27 +0500
  • 70004b61a7 feat(mutable-string): port ZhymabekRoman 2025-01-02 19:43:25 +0500
  • 5a87a7f9b5 feat(utf_handler): port ZhymabekRoman 2025-01-02 19:42:40 +0500
  • 5ff68c22e6 feat(render): enhance article rendering error handling & implement smooth theme transition ZhymabekRoman 2024-12-16 20:26:13 +0500
  • 39b539a31c fix(new-freedium): bug fixes, settings restructure, minor UI fixes, overlay loader implement ZhymabekRoman 2024-12-15 21:42:05 +0500
  • 286691ea87 refactor(new-freedium): connecting frontend with backend, integrating mongodb, fixing bugs and problems ZhymabekRoman 2024-12-15 01:06:58 +0500
  • 6ad835d89f feature(shiki): make codeblock text cursor selectable ZhymabekRoman 2024-12-10 20:54:06 +0500
  • 20d94cf83d feat(medium-domains): specify all died Medium domains to specific file ZhymabekRoman 2024-12-06 23:21:18 +0500
  • 86a2005429 fix(api): uvicorn run command path ZhymabekRoman 2024-12-06 23:20:34 +0500
  • 52ef544a1e prod: web tempalte Tailwind CSS fix ZhymabekRoman 2024-12-06 23:15:05 +0500
  • 27991935be feat(docker): add additional two Cloudflare Warp instances ZhymabekRoman 2024-12-06 23:13:58 +0500
  • 3dd9ec8916 feat(article): add mixtape embed functionality and styles ZhymabekRoman 2024-11-27 22:14:29 +0500
  • 53cc7a1555 style(app.css): adjust color handling for dark mode pre tags ZhymabekRoman 2024-11-21 20:53:33 +0500
  • 6a1b2a75dc feat: enhance icon library usage and layout in elements ZhymabekRoman 2024-11-21 20:47:15 +0500
  • a21e6a493c feat(new-web): ui design fixes && more md tests ZhymabekRoman 2024-11-21 19:58:40 +0500
  • cf9327477e feat(caddy): hotfix prod https error problem ZhymabekRoman 2024-11-20 18:24:08 +0500
  • 98efc5ee38 UI: tailwind cdn hotfix ZhymabekRoman 2024-11-20 18:12:01 +0500
  • fff99b6522 feat: new markdown compiler & shiki syntax hightlighting & copy code button ZhymabekRoman 2024-11-18 20:13:01 +0500
  • fdd20d1ccc feat(api): integrate dependency injection and streamline configuration ZhymabekRoman 2024-11-15 17:53:09 +0500
  • bed7382657 feat(tests): add support for environment-prefixed configs ZhymabekRoman 2024-11-15 16:52:22 +0500
  • 6710ef1e90 feat(api): expand API dependencies and update config management ZhymabekRoman 2024-11-15 16:46:51 +0500
  • ced3b1ea19 feat(http): add proxy support in HTTP client configuration ZhymabekRoman 2024-11-10 18:25:54 +0500
  • e6684c71c0 feat(datetime): add utility for timestamp conversion ZhymabekRoman 2024-11-08 17:18:31 +0500
  • 7f9f21d1ba feat(git hook): init ZhymabekRoman 2024-11-08 15:13:02 +0500
  • 76bb8b3c1d feat(services): integrate pre-commit hooks and enhance Medium API configuration ZhymabekRoman 2024-11-08 15:04:32 +0500
  • 411095ceb0 refactor(container): replace Request model with utils version ZhymabekRoman 2024-11-06 21:08:58 +0500
  • 261f9955cc feat(request): implement context management and timeout config ZhymabekRoman 2024-11-06 20:39:34 +0500
  • ff3df2795d feat(library): enhance service structure and add dev dependencies ZhymabekRoman 2024-11-03 19:52:58 +0500
  • 9d77ca7c08 feat(ReportProblem): hide button label on small screens ZhymabekRoman 2024-11-02 04:53:11 +0500
  • 57da4b77bc feat(Header): enhance usability and design improvements ZhymabekRoman 2024-11-02 04:45:53 +0500
  • 1a7954d54e feat(package): update dependencies and enhance UI components ZhymabekRoman 2024-11-02 04:39:14 +0500
  • f8df59680f feat(new-frontend): enhance router handlings ZhymabekRoman 2024-10-29 21:02:18 +0500
  • 270418ced0 feat(docker): multiple profiles ZhymabekRoman 2024-10-29 20:50:41 +0500
  • 40527c2b04 prod: hot fixes ZhymabekRoman 2024-10-29 15:22:40 +0500
  • 71faa02d6b notify: update ZhymabekRoman 2024-10-22 17:24:55 +0500
  • b6f6ef6472 feat(library): uploading library ZhymabekRoman 2024-10-29 14:47:34 +0500
  • 313cec11d5 feat(analytics) - plausible, refactor docker network ZhymabekRoman 2024-10-29 14:45:06 +0500
  • bc908198d6 hotfix: xss fix, codeblock rendering problem ZhymabekRoman 2024-10-22 17:23:26 +0500
  • 9fb1c77586 feat(Header, BlogCard): enhance UX with search and lazy loading ZhymabekRoman 2024-10-21 00:24:19 +0500
  • 74f12e2c1d feat(ui): implement new dialog and dropdown components ZhymabekRoman 2024-10-19 23:29:36 +0500
  • fc23d49ebe new web: init proejct ZhymabekRoman 2024-10-14 21:05:35 +0500
  • cebd3eb349 feat(notification): update support message and donation options ZhymabekRoman 2024-10-10 12:26:45 +0500
  • 2f0b7e44d2 feat(server): add pgAdmin configuration and improve type hints ZhymabekRoman 2024-10-10 12:04:18 +0500
  • 2e0f8bc130 docker-compose: enhance container health checks ZhymabekRoman 2024-09-25 15:56:47 +0500
  • 229d5f0d90 proxy: haproxy SOCKS5 proxy balancer ZhymabekRoman 2024-09-25 14:43:44 +0500
  • e8e6441c88 chore-web: signal in logs that cache not hit in *Redis* db ZhymabekRoman 2024-09-25 14:38:41 +0500
  • be6d15f3fa web: package build minor fixes ZhymabekRoman 2024-09-25 14:38:04 +0500
  • 21c7283ee7 persistante cache db: fix & workaround for cache data that stored in bytes ZhymabekRoman 2024-09-25 14:37:44 +0500
  • 7c5f934b3f git: update user data dir path handling ZhymabekRoman 2024-09-25 14:35:06 +0500
  • 83fff0942e docker: cache packages in order to optimize building (at least i tried, nut it's doesn't looks like it's event works....) ZhymabekRoman 2024-09-25 14:34:38 +0500
  • a6f44e4659 chore: tests ZhymabekRoman 2024-09-25 09:24:25 +0500
  • 25a55e9812 Replaced noref.io domain webverts 2024-09-24 18:22:45 +0000
  • 943be12140 caddy: do not fall if backend is not available ZhymabekRoman 2024-09-24 08:57:24 +0500
  • 87bbb5b678 cythonize: try cython-try ZhymabekRoman 2024-09-23 12:46:53 +0500
  • e43d5f8442 parser: correct href jumps handle && test update ZhymabekRoman 2024-09-23 12:27:11 +0500
  • e87ecbe882 medium parser: overlapse parser finnal fix ZhymabekRoman 2024-09-21 20:41:38 +0500
  • 14bbf1c1c5 db cache: fixing broken json parsing ZhymabekRoman 2024-09-21 16:18:22 +0500
  • 8b109ff4ec chore & refactor: structure changes, moving markup parser from rl_string parser to medium parser logic, type hintings ZhymabekRoman 2024-09-21 16:09:30 +0500
  • 9adb380a83 docker: prod configuration fix ZhymabekRoman 2024-09-21 15:54:19 +0500