2024-10-21 07:52:23 +00:00
|
|
|
[0.4.5]
|
|
|
|
- bookmark_shout mutation resolver added
|
|
|
|
- load_bookmarked_shouts resolver fix
|
|
|
|
- community stats in orm
|
|
|
|
- get_communities_by_author resolver added
|
|
|
|
- get_communities_all resolver fix
|
|
|
|
- reaction filter by kinds
|
|
|
|
- reaction sort enum added
|
2024-10-21 08:29:57 +00:00
|
|
|
- community follower roles enum added
|
2024-10-21 13:42:30 +00:00
|
|
|
- invite status enum added
|
|
|
|
- topic parents ids added
|
|
|
|
- community CUDL resolvers added
|
2024-10-23 08:22:07 +00:00
|
|
|
- get_shout resolver accepts slug or shout_id
|
2024-10-21 07:52:23 +00:00
|
|
|
|
2024-10-14 06:23:11 +00:00
|
|
|
[0.4.4]
|
2024-10-21 07:52:23 +00:00
|
|
|
- followers_stat removed for shout
|
2024-10-14 06:23:11 +00:00
|
|
|
- sqlite3 support added
|
|
|
|
- rating_stat and commented_stat fix
|
|
|
|
|
2024-08-07 08:35:59 +00:00
|
|
|
[0.4.3]
|
|
|
|
- cache reimplemented
|
2024-08-07 15:03:30 +00:00
|
|
|
- load shouts queries unified
|
|
|
|
- followers_stat
|
2024-08-07 08:35:59 +00:00
|
|
|
|
2024-07-22 08:32:47 +00:00
|
|
|
[0.4.2]
|
|
|
|
- reactions load resolvers separated for ratings (no stats) and comments
|
|
|
|
- reactions stats improved
|
|
|
|
- load_comment_ratings separate resolver
|
|
|
|
|
2024-06-05 14:45:55 +00:00
|
|
|
[0.4.1]
|
|
|
|
- follow/unfollow logic updated and unified with cache
|
|
|
|
|
2024-05-30 18:13:50 +00:00
|
|
|
[0.4.0]
|
|
|
|
- chore: version migrator synced
|
|
|
|
- feat: precache_data on start
|
|
|
|
- fix: store id list for following cache data
|
|
|
|
- fix: shouts stat filter out deleted
|
|
|
|
|
2024-05-20 22:40:57 +00:00
|
|
|
[0.3.5]
|
|
|
|
- cache isolated to services
|
|
|
|
- topics followers and authors cached
|
|
|
|
- redis stores lists of ids
|
|
|
|
|
2024-04-30 09:35:51 +00:00
|
|
|
[0.3.4]
|
|
|
|
- load_authors_by from cache
|
|
|
|
|
2024-04-08 07:38:58 +00:00
|
|
|
[0.3.3]
|
2024-04-09 16:50:27 +00:00
|
|
|
- feat: sentry integration enabled with glitchtip
|
2024-04-08 07:38:58 +00:00
|
|
|
- fix: reindex on update shout
|
|
|
|
- packages upgrade, isort
|
2024-04-23 11:31:34 +00:00
|
|
|
- separated stats queries for author and topic
|
2024-04-25 09:08:20 +00:00
|
|
|
- fix: feed featured filter
|
2024-04-26 22:41:47 +00:00
|
|
|
- fts search removed
|
2024-04-08 07:38:58 +00:00
|
|
|
|
2024-02-21 07:27:16 +00:00
|
|
|
[0.3.2]
|
|
|
|
- redis cache for what author follows
|
2024-02-29 07:31:49 +00:00
|
|
|
- redis cache for followers
|
2024-02-21 08:52:57 +00:00
|
|
|
- graphql add query: get topic followers
|
2024-02-21 07:27:16 +00:00
|
|
|
|
2024-02-16 16:46:57 +00:00
|
|
|
[0.3.1]
|
|
|
|
- enabling sentry
|
|
|
|
- long query log report added
|
|
|
|
- editor fixes
|
2024-02-17 06:35:11 +00:00
|
|
|
- authors links cannot be updated by update_shout anymore
|
2024-02-16 16:46:57 +00:00
|
|
|
|
2024-02-02 12:03:44 +00:00
|
|
|
[0.3.0]
|
|
|
|
- Shout.featured_at timestamp of the frontpage featuring event
|
|
|
|
- added proposal accepting logics
|
|
|
|
- schema modulized
|
2024-02-02 16:36:30 +00:00
|
|
|
- Shout.visibility removed
|
2024-02-02 12:03:44 +00:00
|
|
|
|
2024-01-25 19:41:27 +00:00
|
|
|
[0.2.22]
|
|
|
|
- added precommit hook
|
|
|
|
- fmt
|
|
|
|
- granian asgi
|
|
|
|
|
2024-01-23 13:04:38 +00:00
|
|
|
[0.2.21]
|
|
|
|
- fix: rating logix
|
|
|
|
- fix: load_top_random_shouts
|
|
|
|
- resolvers: add_stat_* refactored
|
|
|
|
- services: use google analytics
|
|
|
|
- services: minor fixes search
|
|
|
|
|
2024-01-23 01:03:15 +00:00
|
|
|
[0.2.20]
|
|
|
|
- services: ackee removed
|
|
|
|
- services: following manager fixed
|
2024-01-23 13:04:38 +00:00
|
|
|
- services: import views.json
|
2024-01-23 01:03:15 +00:00
|
|
|
|
2024-01-10 13:29:49 +00:00
|
|
|
[0.2.19]
|
|
|
|
- fix: adding 'author' role
|
|
|
|
- fix: stripping user_id in auth connector
|
|
|
|
|
2023-12-17 05:08:35 +00:00
|
|
|
[0.2.18]
|
|
|
|
- schema: added Shout.seo string field
|
|
|
|
- resolvers: added /new-author webhook resolver
|
2023-12-17 05:28:34 +00:00
|
|
|
- resolvers: added reader.load_shouts_top_random
|
|
|
|
- resolvers: added reader.load_shouts_unrated
|
2023-12-17 06:20:33 +00:00
|
|
|
- resolvers: community follower id property name is .author
|
2023-12-24 14:25:57 +00:00
|
|
|
- resolvers: get_authors_all and load_authors_by
|
2023-12-17 05:08:35 +00:00
|
|
|
- services: auth connector upgraded
|
|
|
|
|
|
|
|
|
2023-11-30 07:38:41 +00:00
|
|
|
[0.2.17]
|
|
|
|
- schema: enum types workaround, ReactionKind, InviteStatus, ShoutVisibility
|
2023-11-30 10:30:50 +00:00
|
|
|
- schema: Shout.created_by, Shout.updated_by
|
|
|
|
- schema: Shout.authors can be empty
|
2023-11-30 07:38:41 +00:00
|
|
|
- resovlers: optimized reacted shouts updates query
|
|
|
|
|
2023-11-30 08:27:06 +00:00
|
|
|
|
2023-11-27 16:03:47 +00:00
|
|
|
[0.2.16]
|
2023-11-28 10:46:06 +00:00
|
|
|
- resolvers: collab inviting logics
|
2023-11-28 07:53:48 +00:00
|
|
|
- resolvers: queries and mutations revision and renaming
|
|
|
|
- resolvers: delete_topic(slug) implemented
|
2023-11-28 09:11:45 +00:00
|
|
|
- resolvers: added get_shout_followers
|
2023-11-28 11:17:21 +00:00
|
|
|
- resolvers: load_shouts_by filters implemented
|
2023-11-29 07:23:41 +00:00
|
|
|
- orm: invite entity
|
|
|
|
- schema: Reaction.range -> Reaction.quote
|
|
|
|
- filters: time_ago -> after
|
|
|
|
- httpx -> aiohttp
|
2023-11-27 16:03:47 +00:00
|
|
|
|
2023-11-23 23:00:28 +00:00
|
|
|
[0.2.15]
|
|
|
|
- schema: Shout.created_by removed
|
|
|
|
- schema: Shout.mainTopic removed
|
|
|
|
- services: cached elasticsearch connector
|
|
|
|
- services: auth is using user_id from authorizer
|
|
|
|
- resolvers: notify_* usage fixes
|
2023-11-24 01:53:30 +00:00
|
|
|
- resolvers: getAuthor now accepts slug, user_id or author_id
|
2023-11-23 23:00:28 +00:00
|
|
|
- resolvers: login_required usage fixes
|
|
|
|
|
2023-11-22 16:38:39 +00:00
|
|
|
[0.2.14]
|
|
|
|
- schema: some fixes from migrator
|
2023-11-23 20:30:00 +00:00
|
|
|
- schema: .days -> .time_ago
|
|
|
|
- schema: excludeLayout + layout in filters -> layouts
|
2023-11-22 16:38:39 +00:00
|
|
|
- services: db access simpler, no contextmanager
|
|
|
|
- services: removed Base.create() method
|
|
|
|
- services: rediscache updated
|
|
|
|
- resolvers: get_reacted_shouts_updates as followedReactions query
|
|
|
|
|
2023-11-03 10:10:22 +00:00
|
|
|
[0.2.13]
|
|
|
|
- services: db context manager
|
|
|
|
- services: ViewedStorage fixes
|
|
|
|
- services: views are not stored in core db anymore
|
|
|
|
- schema: snake case in model fields names
|
|
|
|
- schema: no DateTime scalar
|
2023-11-27 18:03:59 +00:00
|
|
|
- resolvers: get_my_feed comments filter reactions body.is_not('')
|
2023-11-03 10:10:22 +00:00
|
|
|
- resolvers: get_my_feed query fix
|
|
|
|
- resolvers: LoadReactionsBy.days -> LoadReactionsBy.time_ago
|
|
|
|
- resolvers: LoadShoutsBy.days -> LoadShoutsBy.time_ago
|
|
|
|
|
2023-10-25 16:55:30 +00:00
|
|
|
[0.2.12]
|
|
|
|
- Author.userpic -> Author.pic
|
2024-06-05 14:45:55 +00:00
|
|
|
- CommunityFollower.role is string now
|
2023-10-25 16:55:30 +00:00
|
|
|
- Author.user is string now
|
|
|
|
|
2023-10-23 14:47:11 +00:00
|
|
|
[0.2.11]
|
|
|
|
- redis interface updated
|
|
|
|
- viewed interface updated
|
|
|
|
- presence interface updated
|
|
|
|
- notify on create, update, delete for reaction and shout
|
|
|
|
- notify on follow / unfollow author
|
|
|
|
- use pyproject
|
|
|
|
- devmode fixed
|
|
|
|
|
|
|
|
[0.2.10]
|
|
|
|
- community resolvers connected
|
|
|
|
|
|
|
|
[0.2.9]
|
|
|
|
- starlette is back, aiohttp removed
|
|
|
|
- aioredis replaced with aredis
|
|
|
|
|
|
|
|
[0.2.8]
|
|
|
|
- refactored
|
|
|
|
|
|
|
|
|
|
|
|
[0.2.7]
|
|
|
|
- loadFollowedReactions now with login_required
|
|
|
|
- notifier service api draft
|
|
|
|
- added shout visibility kind in schema
|
|
|
|
- community isolated from author in orm
|
|
|
|
|
|
|
|
|
|
|
|
[0.2.6]
|
|
|
|
- redis connection pool
|
|
|
|
- auth context fixes
|
|
|
|
- communities orm, resolvers, schema
|
|
|
|
|
|
|
|
|
|
|
|
[0.2.5]
|
|
|
|
- restructured
|
|
|
|
- all users have their profiles as authors in core
|
|
|
|
- gittask, inbox and auth logics removed
|
|
|
|
- settings moved to base and now smaller
|
|
|
|
- new outside auth schema
|
|
|
|
- removed gittask, auth, inbox, migration
|