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