Commit Graph

1807 Commits

Author SHA1 Message Date
Stepan Vladovskiy
ec9465ad40 merge dev
All checks were successful
Deploy on push / deploy (push) Successful in 46s
2025-04-20 19:24:59 -03:00
aaa6022a53 draft-create-fix4
All checks were successful
Deploy on push / deploy (push) Successful in 46s
2025-04-16 14:17:59 +03:00
d6ada44c7f draft-create-fix3
All checks were successful
Deploy on push / deploy (push) Successful in 48s
2025-04-16 11:51:19 +03:00
243f836f0a draft-create-fix2
All checks were successful
Deploy on push / deploy (push) Successful in 46s
2025-04-16 11:48:47 +03:00
536c094e72 draft-create-fix
All checks were successful
Deploy on push / deploy (push) Successful in 48s
2025-04-16 11:45:38 +03:00
Stepan Vladovskiy
e382cc1ea5 Merge branch 'dev' into feat/sv-searching-txtai
All checks were successful
Deploy on push / deploy (push) Successful in 6s
:
2025-04-15 19:20:48 -03:00
eb216a5f36 draft-seo-handling
All checks were successful
Deploy on push / deploy (push) Successful in 1m10s
2025-04-15 20:16:01 +03:00
bd129efde6 update-seo-handling 2025-04-15 20:14:42 +03:00
b9f6033e66 generate seo text when draft created 2025-04-15 20:09:22 +03:00
710f522c8f schema-upgrade
All checks were successful
Deploy on push / deploy (push) Successful in 47s
2025-04-14 19:53:14 +03:00
to
83d61ca76d Merge branch 'dev' into feat/sv-searching-txtai
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2025-04-13 05:36:18 +00:00
1c61e889d6 update-draft-fix
All checks were successful
Deploy on push / deploy (push) Successful in 47s
2025-04-10 22:51:07 +03:00
fdedb75a2c topics-comments-stat
All checks were successful
Deploy on push / deploy (push) Successful in 45s
2025-04-10 19:14:27 +03:00
7d50638b3a topic.stat.authors-fix
All checks were successful
Deploy on push / deploy (push) Successful in 1m20s
2025-04-10 18:39:31 +03:00
Stepan Vladovskiy
106222b0e0 debug: without debug logging. clean
All checks were successful
Deploy on push / deploy (push) Successful in 1m27s
2025-04-07 11:41:48 -03:00
Stepan Vladovskiy
c533241d1e fix(reader): sorting by rang not by id in cash
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2025-04-03 13:51:13 -03:00
Stepan Vladovskiy
78326047bf fix(reader.py): change sorting and answer on querys
All checks were successful
Deploy on push / deploy (push) Successful in 50s
2025-04-03 13:20:18 -03:00
Stepan Vladovskiy
a0db5707c4 feat: add cash for storing searchresalts and hold them for working pagination. Now we are have offset for use on frontend
All checks were successful
Deploy on push / deploy (push) Successful in 51s
2025-04-01 16:01:09 -03:00
Stepan Vladovskiy
ecc443c3ad refactor(reader.py): Remove the unnecessary topic joins that cause duplicate results
All checks were successful
Deploy on push / deploy (push) Successful in 51s
2025-04-01 12:57:46 -03:00
Stepan Vladovskiy
9a02ca74ad merged with dev
All checks were successful
Deploy on push / deploy (push) Successful in 1m24s
2025-03-31 13:38:32 -03:00
Stepan Vladovskiy
9ebb81cbd3 refactor(reader.py): rm debug line 2025-03-31 13:32:51 -03:00
abbc074474 updateby-fix
All checks were successful
Deploy on push / deploy (push) Successful in 54s
2025-03-31 14:39:02 +03:00
Stepan Vladovskiy
0bc55977ac debug(reader.py): query_with_stat(info) always
All checks were successful
Deploy on push / deploy (push) Successful in 51s
2025-03-27 15:18:08 -03:00
Stepan Vladovskiy
ff3a4debce debug(reader.py): trying to handle main topic ids founded
All checks were successful
Deploy on push / deploy (push) Successful in 54s
2025-03-27 14:43:17 -03:00
Stepan Vladovskiy
34a354e9e3 debug(reader.py: trying back shout id in query call
All checks were successful
Deploy on push / deploy (push) Successful in 52s
2025-03-27 11:54:56 -03:00
4f599e097f [0.4.17] - 2025-03-26
All checks were successful
Deploy on push / deploy (push) Successful in 54s
- Fixed `'Reaction' object is not subscriptable` error in hierarchical comments:
  - Modified `get_reactions_with_stat()` to convert Reaction objects to dictionaries
  - Added default values for limit/offset parameters
  - Fixed `load_first_replies()` implementation with proper parameter passing
  - Added doctest with example usage
  - Limited child comments to 100 per parent for performance
2025-03-26 08:54:10 +03:00
a5eaf4bb65 commented->comments_count
All checks were successful
Deploy on push / deploy (push) Successful in 55s
2025-03-26 08:25:18 +03:00
3c56fdfaea get_topics_paginated-fix
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-03-22 18:49:15 +03:00
81a8bf3c58 query-type-fix
All checks were successful
Deploy on push / deploy (push) Successful in 49s
2025-03-22 18:44:31 +03:00
369ff757b0 [0.4.16] - 2025-03-22
All checks were successful
Deploy on push / deploy (push) Successful in 6s
- Added hierarchical comments pagination:
  - Created new GraphQL query `load_comments_branch` for efficient loading of hierarchical comments
  - Ability to load root comments with their first N replies
  - Added pagination for both root and child comments
  - Using existing `commented` field in `Stat` type to display number of replies
  - Added special `first_replies` field to store first replies to a comment
  - Optimized SQL queries for efficient loading of comment hierarchies
  - Implemented flexible comment sorting system (by time, rating)
2025-03-22 13:37:43 +03:00
615f1fe468 topics+authors-reimplemented-cache
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2025-03-22 11:47:19 +03:00
86ddb50cb8 topics caching upgrade 2025-03-22 09:31:53 +03:00
31c32143d0 reaction-to-feature-fix
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-03-21 12:34:10 +03:00
247fc98760 cachedep-fix+orjson+fmt
All checks were successful
Deploy on push / deploy (push) Successful in 1m16s
2025-03-20 11:55:21 +03:00
ae48a18536 comment-delete-handling-patch
All checks were successful
Deploy on push / deploy (push) Successful in 1m15s
2025-03-20 11:01:39 +03:00
354bda0efa drafts-fix
All checks were successful
Deploy on push / deploy (push) Successful in 59s
2025-03-13 22:21:43 +03:00
20eba36c65 create-draft-fix
All checks were successful
Deploy on push / deploy (push) Successful in 1m47s
2025-02-27 16:16:41 +03:00
8cd0c8ea4c less-logs
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-02-19 00:23:42 +03:00
2939cd8adc pyright-conf
All checks were successful
Deploy on push / deploy (push) Successful in 57s
2025-02-19 00:21:51 +03:00
41d8253094 lesslogs
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-02-14 21:49:21 +03:00
5263d1657e 0.4.11-b
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-02-12 22:34:57 +03:00
1de3d163c1 0.4.11-create_draft-fix
All checks were successful
Deploy on push / deploy (push) Successful in 57s
2025-02-12 21:59:05 +03:00
d3ed335fde main_topic-fix7-debug
All checks were successful
Deploy on push / deploy (push) Successful in 55s
2025-02-12 20:04:06 +03:00
f84be7b11b main_topic-fix7
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-02-12 19:33:02 +03:00
b011c0fd48 main_topic-fix6
All checks were successful
Deploy on push / deploy (push) Successful in 54s
2025-02-12 19:21:21 +03:00
fe661a5008 main_topic-json-fix
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-02-12 02:23:51 +03:00
e97823f99c main_topic-fix4
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-02-12 00:55:55 +03:00
a9dd593ac8 main_topic-fix3
All checks were successful
Deploy on push / deploy (push) Successful in 56s
2025-02-12 00:47:39 +03:00
1585e55342 main_topic-fix2
All checks were successful
Deploy on push / deploy (push) Successful in 57s
2025-02-12 00:39:25 +03:00
52b608da99 main_topic-fix
All checks were successful
Deploy on push / deploy (push) Successful in 57s
2025-02-12 00:31:18 +03:00
5a4f75537d debug more
All checks were successful
Deploy on push / deploy (push) Successful in 58s
2025-02-11 23:47:54 +03:00
ce4a401c1a minor-debug
All checks were successful
Deploy on push / deploy (push) Successful in 57s
2025-02-11 23:44:29 +03:00
5d87035885 0.4.10-a
All checks were successful
Deploy on push / deploy (push) Successful in 44s
2025-02-11 12:00:35 +03:00
9671ef2508 author-stat-fix
All checks were successful
Deploy on push / deploy (push) Successful in 1m22s
2025-02-10 18:38:26 +03:00
a84d8a0c7e 0.4.9-c
All checks were successful
Deploy on push / deploy (push) Successful in 7s
2025-02-10 18:04:08 +03:00
4a835bbfba 0.4.9-b
All checks were successful
Deploy on push / deploy (push) Successful in 2m38s
2025-02-09 22:26:50 +03:00
37a9a284ef 0.4.9-drafts 2025-02-09 17:18:01 +03:00
56db33d7f1 get_my_rates_comments-fix
All checks were successful
Deploy on push / deploy (push) Successful in 55s
2025-02-04 02:53:01 +03:00
84de0c5538 fix-revalidation
All checks were successful
Deploy on push / deploy (push) Successful in 59s
2025-02-04 00:01:54 +03:00
26b862d601 more-revalidation
All checks were successful
Deploy on push / deploy (push) Successful in 1m32s
2025-02-03 23:16:50 +03:00
9fe5fea238 editor-fix
All checks were successful
Deploy on push / deploy (push) Successful in 58s
2025-02-03 19:06:00 +03:00
0347b6f5ff logs-update-shout-5
All checks were successful
Deploy on push / deploy (push) Successful in 59s
2025-02-02 21:57:51 +03:00
ffb75e53f7 logs-update-shout-4
All checks were successful
Deploy on push / deploy (push) Successful in 58s
2025-02-02 21:55:22 +03:00
582ba75643 logs-update-shout-3
All checks were successful
Deploy on push / deploy (push) Successful in 58s
2025-02-02 21:49:28 +03:00
2db1da3194 logs-update-shout-2
All checks were successful
Deploy on push / deploy (push) Successful in 58s
2025-02-02 21:45:24 +03:00
fd6b0ce5fd logs-update-shout
All checks were successful
Deploy on push / deploy (push) Successful in 58s
2025-02-02 21:41:03 +03:00
5e2842774a media-field-workarounds
Some checks failed
Deploy on push / deploy (push) Failing after 8s
2025-01-28 15:38:10 +03:00
e17690f27b nostat
Some checks failed
Deploy on push / deploy (push) Failing after 7s
2025-01-26 18:16:33 +03:00
cc837288bb simpler-reader-field 2025-01-26 17:59:08 +03:00
4a26e4f75b fmt 2025-01-26 17:53:16 +03:00
eee2c1a13d fieldresolver-fix 2025-01-26 17:52:45 +03:00
209d5c1a5e shout-media-field-resolver 2025-01-25 15:31:23 +03:00
4f4affaca4 cache-invalidate-fix-3 2025-01-25 15:19:19 +03:00
d59710309d cache-invalidate-fix-2 2025-01-25 11:57:10 +03:00
88525276c2 cache-invalidate-fix 2025-01-25 11:23:20 +03:00
1f4b3d3eee create-shout-fix6 2025-01-22 00:43:59 +03:00
76a4c5fb53 create-shout-fix5 2025-01-21 21:54:23 +03:00
8f6b96cb0f create-shout-fix4 2025-01-21 20:53:27 +03:00
76a707c7fd create-shout-fix3 2025-01-21 20:39:54 +03:00
ae584abb5b create-shout-fix2 2025-01-21 19:58:20 +03:00
eff8278cc3 create-shout-fix 2025-01-21 19:33:28 +03:00
8432a00691 create-shout-fix2 2025-01-21 18:28:03 +03:00
1ed185a701 create-shout-fix 2025-01-21 18:19:25 +03:00
562ce3296e published_at-revert2 2025-01-21 17:52:04 +03:00
ddc2d69e54 published_at-revert 2025-01-21 17:50:02 +03:00
f6863b32e8 published_at-fix5 2025-01-21 17:44:29 +03:00
9bf9f3d384 published_at-fix4 2025-01-21 16:40:52 +03:00
998d01c751 published_at-fix3 2025-01-21 15:57:22 +03:00
57d04ddf1c published_at-fix2 2025-01-21 13:34:20 +03:00
0ba2d2ecee published_at-fix 2025-01-21 13:11:15 +03:00
839cc84c26 stat-syntetic 2025-01-21 10:21:38 +03:00
c80c282118 prepare-topics-authors-dicts 2025-01-21 10:09:49 +03:00
49be05d4db shout-create-fix 2025-01-18 10:57:34 +03:00
c1c095a73c invcache-fix3 2025-01-16 06:00:15 +03:00
c4e84364c6 invcache-fix 2025-01-16 05:53:37 +03:00
4fffd1025f debug-update-shout-2 2025-01-16 05:42:53 +03:00
576e1ea152 debug-update-shout 2025-01-16 05:34:43 +03:00
d02ae5bd3f fmt+debug
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-12-12 01:04:11 +03:00
87506b0478 check-inner-logix
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-12-12 00:32:27 +03:00
961ba9c616 warnbetter
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-12-12 00:21:51 +03:00
7b58c7537e warn-not-found
All checks were successful
Deploy on push / deploy (push) Successful in 4s
2024-12-12 00:20:43 +03:00
a1486b3bba comments-rates-fix
All checks were successful
Deploy on push / deploy (push) Successful in 7s
2024-12-11 23:49:58 +03:00
fbcee18db1 fmt
All checks were successful
Deploy on push / deploy (push) Successful in 7s
2024-12-11 23:02:14 +03:00
6762b18135 get-author-followers-fix2 2024-12-11 21:34:43 +03:00
9439d71249 get-author-followers-fix
All checks were successful
Deploy on push / deploy (push) Successful in 7s
2024-12-11 21:25:03 +03:00
b8f86e5d5e last-commented-fix
All checks were successful
Deploy on push / deploy (push) Successful in 8s
2024-12-04 18:25:51 +03:00
597fd6ad55 last_commented_at
All checks were successful
Deploy on push / deploy (push) Successful in 8s
2024-12-04 17:40:45 +03:00
779cb9a87c following-error
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-22 20:19:56 +03:00
a9d181db8f fixapi
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-18 23:23:20 +03:00
283ad80632 fasternomyreate
All checks were successful
Deploy on push / deploy (push) Successful in 7s
2024-11-18 22:24:54 +03:00
e9f9582110 sqlsynt2 2024-11-18 22:21:15 +03:00
3a5449df79 sqlsynt
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-18 22:19:06 +03:00
cf88c165ee nomyratestat2
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-18 22:16:42 +03:00
2fec47d363 nomyratestat
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-18 22:13:49 +03:00
6966d900fa myrates-api-minor-fix3 2024-11-18 22:10:25 +03:00
773615e201 myrates-api-minor-fix2 2024-11-18 22:05:45 +03:00
080ba76684 myrates-api-minor-fix
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-18 22:03:11 +03:00
25f929026f commend-id-fix
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-18 13:14:32 +03:00
47a8493824 no-my-rate
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-18 11:31:19 +03:00
821a4c0df1 info-context-debug
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-14 14:11:51 +03:00
1a371b191a ..
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-14 14:00:33 +03:00
471781f942 debug-stat-wip
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-14 13:42:40 +03:00
b4eff32427 authorized-context-debug
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-14 13:33:09 +03:00
2d0ca1c7bf myrate-fix+log
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-14 13:25:33 +03:00
88812da592 myrate-fix
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-14 13:21:32 +03:00
bffa4aa1ef unrated-fix5
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-14 01:36:15 +03:00
4adf3d5a1e unrated-fix3 2024-11-14 01:32:00 +03:00
4b111951b7 unrated-fix
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-14 00:55:25 +03:00
b91e4ddfd1 unrated-fix2 2024-11-14 00:29:15 +03:00
cd90e7a2d0 unrated-fix
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-14 00:26:12 +03:00
af2d8caebe toler-none2
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-12 18:52:48 +03:00
f32b6a6a27 toler-none
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-12 18:49:44 +03:00
8116160b4d my_rate-stat
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-12 17:56:20 +03:00
34511a8edf join-maintopic-unrated
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-03 11:32:05 +03:00
08fb1d3510 create-reaction-shout
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 22:38:40 +03:00
6d61e038e7 create-reaction-fix-4
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 22:34:20 +03:00
bcb602d3cf create-reaction-fix3 2024-11-02 19:48:43 +03:00
f4a8a653d0 create-reaction-fix
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 19:16:52 +03:00
2c981bc972 create-reaction-fkx2
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 13:52:03 +03:00
b322219173 create-reaction-fkx
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 13:49:22 +03:00
52567557e8 debug-create-reaction
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-02 13:44:00 +03:00
3f1ef8dfd8 proposals-fix
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-02 13:35:30 +03:00
1b43f742d3 tolerate-double-follow
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 12:33:52 +03:00
5f3f00366f tolerate-double-follow 2024-11-02 12:33:35 +03:00
a61bb6da20 unfollow-fix
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 12:12:19 +03:00
11611fd577 following-fixes+fmt
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 12:09:24 +03:00
d4548f71c7 lesslogs
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 11:49:30 +03:00
9b67f1aa21 notify-follower-fix
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 11:42:24 +03:00
0eb95e238b following-debug
All checks were successful
Deploy on push / deploy (push) Successful in 6s
2024-11-02 11:35:02 +03:00
65bd2ef9cf author-created-at-fix
All checks were successful
Deploy on push / deploy (push) Successful in 5s
2024-11-02 06:27:31 +03:00