Commit graph

171 commits

Author SHA1 Message Date
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
ZhymabekRoman
52ef544a1e prod: web tempalte Tailwind CSS fix 2024-12-06 23:15:34 +05:00
ZhymabekRoman
27991935be feat(docker): add additional two Cloudflare Warp instances 2024-12-06 23:13:58 +05:00
ZhymabekRoman
3dd9ec8916 feat(article): add mixtape embed functionality and styles 2024-11-27 22:14:29 +05:00
ZhymabekRoman
53cc7a1555 style(app.css): adjust color handling for dark mode pre tags 2024-11-21 20:53:33 +05:00
ZhymabekRoman
6a1b2a75dc feat: enhance icon library usage and layout in elements 2024-11-21 20:47:15 +05:00
ZhymabekRoman
a21e6a493c feat(new-web): ui design fixes && more md tests 2024-11-21 19:58:40 +05:00
ZhymabekRoman
cf9327477e feat(caddy): hotfix prod https error problem 2024-11-20 18:24:08 +05:00
ZhymabekRoman
98efc5ee38 UI: tailwind cdn hotfix 2024-11-20 18:12:01 +05:00
ZhymabekRoman
fff99b6522 feat: new markdown compiler & shiki syntax hightlighting & copy code button 2024-11-18 20:13:01 +05:00
ZhymabekRoman
fdd20d1ccc feat(api): integrate dependency injection and streamline configuration 2024-11-15 17:53:09 +05:00
ZhymabekRoman
bed7382657 feat(tests): add support for environment-prefixed configs 2024-11-15 16:52:22 +05:00
ZhymabekRoman
6710ef1e90 feat(api): expand API dependencies and update config management 2024-11-15 16:46:51 +05:00
ZhymabekRoman
ced3b1ea19 feat(http): add proxy support in HTTP client configuration 2024-11-10 18:25:54 +05:00
ZhymabekRoman
e6684c71c0 feat(datetime): add utility for timestamp conversion 2024-11-08 17:18:31 +05:00
ZhymabekRoman
7f9f21d1ba feat(git hook): init 2024-11-08 15:13:02 +05:00
ZhymabekRoman
76bb8b3c1d feat(services): integrate pre-commit hooks and enhance Medium API configuration 2024-11-08 15:04:32 +05:00
ZhymabekRoman
411095ceb0 refactor(container): replace Request model with utils version 2024-11-06 21:08:58 +05:00
ZhymabekRoman
261f9955cc feat(request): implement context management and timeout config 2024-11-06 20:39:34 +05:00
ZhymabekRoman
ff3df2795d feat(library): enhance service structure and add dev dependencies 2024-11-03 19:52:58 +05:00
ZhymabekRoman
9d77ca7c08 feat(ReportProblem): hide button label on small screens 2024-11-02 04:53:11 +05:00
ZhymabekRoman
57da4b77bc feat(Header): enhance usability and design improvements 2024-11-02 04:45:53 +05:00
ZhymabekRoman
1a7954d54e feat(package): update dependencies and enhance UI components 2024-11-02 04:39:14 +05:00
ZhymabekRoman
f8df59680f feat(new-frontend): enhance router handlings 2024-10-29 21:02:18 +05:00
ZhymabekRoman
270418ced0 feat(docker): multiple profiles 2024-10-29 20:50:41 +05:00
ZhymabekRoman
40527c2b04 prod: hot fixes 2024-10-29 15:22:40 +05:00
ZhymabekRoman
71faa02d6b notify: update 2024-10-29 14:48:17 +05:00
ZhymabekRoman
b6f6ef6472 feat(library): uploading library 2024-10-29 14:47:34 +05:00
ZhymabekRoman
313cec11d5 feat(analytics) - plausible, refactor docker network 2024-10-29 14:45:06 +05:00
ZhymabekRoman
bc908198d6 hotfix: xss fix, codeblock rendering problem 2024-10-22 17:23:26 +05:00
ZhymabekRoman
9fb1c77586 feat(Header, BlogCard): enhance UX with search and lazy loading 2024-10-21 00:24:19 +05:00
ZhymabekRoman
74f12e2c1d feat(ui): implement new dialog and dropdown components 2024-10-19 23:29:36 +05:00
ZhymabekRoman
fc23d49ebe new web: init proejct 2024-10-14 21:05:35 +05:00
ZhymabekRoman
cebd3eb349 feat(notification): update support message and donation options 2024-10-10 12:26:45 +05:00
ZhymabekRoman
2f0b7e44d2 feat(server): add pgAdmin configuration and improve type hints 2024-10-10 12:04:18 +05:00
ZhymabekRoman
2e0f8bc130 docker-compose: enhance container health checks 2024-09-25 15:56:47 +05:00
ZhymabekRoman
229d5f0d90 proxy: haproxy SOCKS5 proxy balancer 2024-09-25 14:43:50 +05:00
ZhymabekRoman
e8e6441c88 chore-web: signal in logs that cache not hit in *Redis* db 2024-09-25 14:43:50 +05:00
ZhymabekRoman
be6d15f3fa web: package build minor fixes 2024-09-25 14:43:50 +05:00
ZhymabekRoman
21c7283ee7 persistante cache db: fix & workaround for cache data that stored in bytes
fucking orjson! orjson's dumps method returns values in bytes instead of string as like in original Python implementation.... And when it's passes into the PostgreSQL as TEXT field value, it's get converted to signal that field is the bytes.....
2024-09-25 14:43:50 +05:00
ZhymabekRoman
7c5f934b3f git: update user data dir path handling 2024-09-25 14:43:50 +05:00
ZhymabekRoman
83fff0942e docker: cache packages in order to optimize building
(at least i tried, nut it's doesn't looks like it's event works....)
2024-09-25 14:43:50 +05:00
ZhymabekRoman
a6f44e4659 chore: tests 2024-09-25 14:43:50 +05:00
webverts
25a55e9812 Replaced noref.io domain
The noref.io domain to patreon always returned '429 Too Many Requests'
2024-09-24 18:22:45 +00:00
ZhymabekRoman
943be12140 caddy: do not fall if backend is not available 2024-09-24 08:57:24 +05:00
ZhymabekRoman
e43d5f8442 parser: correct href jumps handle && test update 2024-09-23 12:27:11 +05:00