Commit graph

216 commits

Author SHA1 Message Date
Zhymabek Roman
75d1433e71 update blacklist 2025-11-16 16:29:18 +05:00
Zhymabek Roman
d5851cb946 fix: update notification banner 2025-10-02 13:29:12 +05:00
ZhymabekRoman
ce6e263aeb rl-string-parser: logger to trace 2025-07-01 14:01:44 +05:00
ZhymabekRoman
04e5c10424 embedly: iframe sizing fix 2025-06-27 01:06:13 +05:00
ZhymabekRoman
684cc53343 fix: clarify drop cap logic in paragraph styling 2025-06-26 22:01:09 +05:00
ZhymabekRoman
a6aee1640f Merge branch 'main' of https://codeberg.org/Freedium-cfd/web 2025-06-26 21:49:39 +05:00
ZhymabekRoman
ef14b587a6 feat: add drop cap styling for paragraphs with drop caps 2025-06-26 21:48:03 +05:00
ZhymabekRoman
7a43026e27 chore: redis only in prod profile 2025-06-26 21:47:34 +05:00
ZhymabekRoman
c6bf3af64d Merge branch 'main' of https://codeberg.org/Freedium-cfd/web 2025-06-06 20:18:57 +05:00
ZhymabekRoman
4bf6343292 new frontend: deps update, minor fixes
backend: curl-impersonate as request library option & minor fixes
2025-06-06 20:18:55 +05:00
ZhymabekRoman
55b8203210 fix: hide notification 2025-05-17 23:11:07 +05:00
ZhymabekRoman
ce6bdd8d6f prod: update 2025-05-09 16:28:44 +05:00
ZhymabekRoman
1d6b9d3308 wgcf: decrease to one instance 2025-05-09 16:25:17 +05:00
ZhymabekRoman
6d72121f97 chore: notification show 2025-04-30 15:01:06 +05:00
ZhymabekRoman
a537760d97 docs: update .env_template and README for clarity 2025-04-24 08:34:40 +05:00
ZhymabekRoman
d747ea8455 docs: update README 2025-04-24 08:15:10 +05:00
ZhymabekRoman
ac579b5790 chore: architecture diagram outdated 2025-04-24 08:08:35 +05:00
ZhymabekRoman
cdd201eef4 UI: disable floating buttons 2025-03-22 18:15:33 +05:00
ZhymabekRoman
79a72dbff0 Update README roadmap and remove completed TODOs 2025-02-19 09:20:16 +05:00
ZhymabekRoman
d55dbd70f0 Add star history chart to README 2025-02-10 13:39:07 +05:00
ZhymabekRoman
944b1bd542 plausable: drop 2025-02-06 11:47:03 +05:00
ZhymabekRoman
d86ee884c4 error page: add 'go to original' button as mathix420 suggested 2025-02-04 16:59:56 +05:00
ZhymabekRoman
733e891649 cloudflare: fuck u 2025-02-04 12:21:10 +05:00
ZhymabekRoman
219c34cdfa fix: adjust ThemeToggle button sizing with min-height and min-width 2025-01-26 20:46:08 +05:00
ZhymabekRoman
9c2baed74c feat: enhance ReportProblem component and add new article button 2025-01-26 20:45:28 +05:00
ZhymabekRoman
8671046383 chore: update dependencies and refactor UI components 2025-01-26 20:21:10 +05:00
ZhymabekRoman
6b36cd8f2a homepage: no profile images 2025-01-25 15:57:06 +05:00
ZhymabekRoman
c120888e40 fix: fuck, medium 2025-01-25 13:25:33 +05:00
ZhymabekRoman
2880f375b4 wgcf: revert it 2025-01-25 13:25:15 +05:00
ZhymabekRoman
4a2fd8c519 moreee image referrer policy 2025-01-25 12:03:06 +05:00
ZhymabekRoman
a87c3efe1c hmmm: yeah, Medium? 2025-01-25 11:58:13 +05:00
ZhymabekRoman
5e60190bc1 image: hmmm, why there are not loading 2025-01-25 11:54:50 +05:00
ZhymabekRoman
13ab8edce2 image: fix 403 access problem from Medium 2025-01-25 11:33:03 +05:00
ZhymabekRoman
a085e2e55e wgcf: new private own proxy instead of cloudflare 2025-01-25 11:17:29 +05:00
ZhymabekRoman
4ad3ec1413 prod: fixing timeout values 2025-01-04 20:45:10 +05:00
ZhymabekRoman
e1d986fedf refactor(mutable_string): remove _is_dirty flag and related methods 2025-01-02 21:46:47 +05:00
ZhymabekRoman
047719a040 feat(medium): add validators and tests for Medium service; refactor container structure 2025-01-02 21:15:36 +05:00
ZhymabekRoman
9b9a4b628e fix(Header): adjust scroll threshold for header visibility from 15% to 5% to improve user experience 2025-01-02 21:11:33 +05:00
ZhymabekRoman
189c4d851b feat(mutable_string): add input validation for insert and delete methods; introduce unit tests for MutableString class 2025-01-02 21:09:43 +05:00
ZhymabekRoman
f0658ca167 refactor(utf_handler): add __slots__ for memory optimization and remove unused position_mappings property 2025-01-02 19:58:08 +05:00
ZhymabekRoman
038cb9aefc feat(utf_handler): introduce PositionTracker for character position management and refactor encoding methods 2025-01-02 19:55:58 +05:00
ZhymabekRoman
aad273a15f feat(utf_handler): unit size interface change 2025-01-02 19:44:27 +05:00
ZhymabekRoman
70004b61a7 feat(mutable-string): port 2025-01-02 19:43:25 +05:00
ZhymabekRoman
5a87a7f9b5 feat(utf_handler): port 2025-01-02 19:42:40 +05:00
ZhymabekRoman
5ff68c22e6 feat(render): enhance article rendering error handling & implement smooth theme transition 2024-12-16 20:26:13 +05:00
ZhymabekRoman
39b539a31c fix(new-freedium): bug fixes, settings restructure, minor UI fixes, overlay loader implement 2024-12-15 21:42:05 +05:00
ZhymabekRoman
286691ea87 refactor(new-freedium): connecting frontend with backend, integrating mongodb, fixing bugs and problems 2024-12-15 01:06:58 +05:00
ZhymabekRoman
6ad835d89f feature(shiki): make codeblock text cursor selectable 2024-12-10 20:54:06 +05:00
ZhymabekRoman
20d94cf83d feat(medium-domains): specify all died Medium domains to specific file 2024-12-06 23:22:52 +05:00
ZhymabekRoman
86a2005429 fix(api): uvicorn run command path 2024-12-06 23:22:52 +05:00