Commit Graph

295 Commits

Author SHA1 Message Date
47b285f8ac nochecks 2022-11-19 14:35:34 +03:00
c839f63036 viewstable 2022-11-18 20:54:37 +03:00
efc3531c33 views from ackee 2022-11-15 12:25:04 +03:00
9942fc2558 load-by pattern, shoutscache removed 2022-11-15 05:36:30 +03:00
5ce8899922 upgrade schema 2022-11-13 20:58:47 +03:00
a4841339ef visibility-usage-opt 2022-11-13 07:07:52 +03:00
503d6daa93 imports-format+id-fix+remigrate 2022-11-10 08:53:19 +03:00
b62211e05f schema-inbox-fix 2022-11-09 14:46:00 +03:00
7084bdb1a9 fix-lastseen 2022-10-05 18:54:29 +03:00
4536370c79 stats refactored 2022-09-19 16:50:43 +03:00
a61d6c149c langfix 2022-09-19 01:16:44 +03:00
1122fe580b followers-migrated 2022-09-18 17:29:21 +03:00
3136eecd7e migration, auth, refactoring, formatting 2022-09-17 21:12:14 +03:00
365c2f25e7 shoutscache, format 2022-09-07 19:19:06 +03:00
71f3ac5ed6 formatted, linted, fixed 2022-09-04 20:20:38 +03:00
a89a44f660 format and lint orm 2022-09-03 13:50:14 +03:00
85892a88bc collab-appear 2022-09-02 13:23:33 +03:00
fe13488584 reactions-for-slugs 2022-09-01 13:16:22 +03:00
04f0352a84 bookmarked not count, migation fixed 2022-08-18 09:12:46 +03:00
04aaaab609 counters fixes 2022-08-17 10:59:17 +03:00
ab9d03aac6 resolvers, orm, migration, schema fixes 2022-08-14 15:48:35 +03:00
f0b625af53 -reactions.storage, +collectionShouts.query, fixes 2022-08-13 12:48:07 +03:00
5859a4db40 migration-wip 2022-08-12 18:17:04 +03:00
f13f40c89a server-cli-todo-cleanup 2022-08-11 14:22:10 +03:00
83f5f280b2 working-on 2022-08-11 12:09:57 +03:00
8aec6c6e07 refactored 2022-08-11 08:53:14 +03:00
d20cd1e521 lesstrict 2022-08-09 05:29:30 +03:00
7fd2bfaf96 shout author caption 2022-08-03 23:27:29 +03:00
85ca876562 bump 2022-07-25 12:34:57 +03:00
364fdd1cd6 nodict 2022-07-21 19:15:05 +03:00
368b7e6c5a fix 2022-07-21 19:13:21 +03:00
817002b17b typingsfix 2022-07-21 19:11:39 +03:00
6cb5061ce5 wip refactoring: reactions, storages isolated 2022-07-21 14:58:50 +03:00
450cf89b50 psql-migration-fixes 2022-07-14 16:41:53 +03:00
56dcd7ecbc migration-orm-fixes 2022-07-07 16:55:13 +03:00
e60e5691b3 Merge branch 'main' of github.com:Discours/discours-backend into main 2022-07-01 09:40:18 +03:00
90babaec95 migration topics fixed, markdown fixed 2022-07-01 09:39:19 +03:00
knst-kotov
34aeb95ef3 fix cooments subscription 2022-06-29 13:47:53 +03:00
ace22f5e8b refactored-shout-comments 2022-06-21 15:21:02 +03:00
11f81d46ce proposals and refactoring 2022-06-19 21:29:13 +03:00
30c51ecac1 proposals prototype 2022-06-19 14:11:14 +03:00
knst-kotov
88cb8eb9ce remove shout id 2022-06-14 22:35:28 +03:00
7d26948cc1 fixx 2022-06-14 11:35:36 +03:00
9a685590fb shout with id for candidates 2022-06-14 09:13:06 +03:00
knst-kotov
39070dc359 add community subscription; unify subscription interface 2022-06-12 10:51:22 +03:00
knst-kotov
9558a1afaa add email subscription table 2022-06-04 09:34:19 +03:00
502f7cd9a7 fix 2022-05-31 10:06:37 +03:00
8e57e8b7fb slugs fix, dev friendly, readme 2022-05-31 10:03:50 +03:00
knst-kotov
020a3a5abf add shoutsByUserSubscriptions; use user slug in shout_author table 2022-01-31 14:34:43 +03:00
knst-kotov
073c5252c3 add shoutsByUserRatingOrComment 2022-01-30 14:28:27 +03:00
knst-kotov
68f7733f91 fix topic subscription 2022-01-30 11:50:29 +03:00
knst-kotov
32becea4da add author subscription 2022-01-30 11:35:49 +03:00
knst-kotov
06437ab5bd subscription on comments 2022-01-28 12:49:46 +03:00
knst-kotov
77759f620d remove message table 2022-01-24 17:08:30 +03:00
knst-kotov
1cc0e3e5df use user slug as rater in Comment and User ratings 2022-01-14 15:19:57 +03:00
knst-kotov
5341bb80a5 user slug as rater in shout ratings 2022-01-11 16:33:25 +03:00
knst-kotov
47364e37f4 increase DB connection limits 2022-01-06 17:07:17 +03:00
knst-kotov
e3bc1c0c38 fix creating shout 2021-12-17 17:14:08 +01:00
knst-kotov
26e903d4f2 add shout stat 2021-12-17 11:22:31 +01:00
knst-kotov
944af4e96c clear topic stats before load 2021-12-17 11:37:55 +03:00
knst-kotov
3f0ab5bdc2 minor fix 2021-12-16 22:16:59 +03:00
a91711df4b default is discours 2021-12-16 14:34:16 +03:00
knst-kotov
eb67d6a52d migrate main topic 2021-12-15 21:13:54 +03:00
knst-kotov
e2c8ceedbf optimize views calculation 2021-12-15 15:01:22 +03:00
knst-kotov
a98d5f6ee6 add authors and subscriptions in Topic stat 2021-12-15 12:17:16 +03:00
knst-kotov
4f76f85bed return all rating for shout; unify rating fields 2021-12-14 19:37:49 +03:00
knst-kotov
64a728de41 add getTopicAuthors 2021-12-13 21:05:00 +03:00
knst-kotov
ab9990a616 add topic stat 2021-12-13 19:51:01 +03:00
knst-kotov
a985e800a2 remove shout id 2021-12-13 10:50:33 +03:00
knst-kotov
1c0e977a60 add createTopic and updateTopic; fix create/update Shout 2021-12-12 18:29:51 +03:00
knst-kotov
04f2ceb629 load topic parents 2021-12-12 16:00:38 +03:00
knst-kotov
d00488a458 remove topic id; topic children as json column 2021-12-12 12:44:54 +03:00
knst-kotov
2a9d0d613f add community for topics 2021-12-11 13:23:17 +03:00
knst-kotov
d0fdfd2b31 create default user; minor fixes 2021-12-10 16:52:55 +03:00
knst-kotov
6e939f43db default user role; updateProfile method 2021-12-08 15:51:30 +03:00
knst-kotov
8092d8a262 migrate user rating; remove unused user column 2021-12-08 13:29:04 +03:00
knst-kotov
1c38d51113 fix comments migration; remove unused columns 2021-12-08 10:28:38 +03:00
bf4df89bad typo 2021-12-05 23:54:17 +03:00
7d75480217 fixzine 2021-12-05 23:23:48 +03:00
knst-kotov
2d8dc5c3bd add RoleStorage; add mutations for community 2021-11-24 18:53:01 +03:00
9ab334de71 Merge branch 'main' of https://github.com/Discours/discours-backend 2021-11-24 16:39:25 +03:00
67713c1bf6 minor fixes 2021-11-24 16:34:30 +03:00
knst-kotov
5e2f824f5b add UserStorage 2021-11-24 15:56:09 +03:00
knst-kotov
0f3ba29fea query userRoles 2021-11-24 12:09:47 +03:00
knst-kotov
252807b3b1 CRUD comments 2021-11-21 14:04:38 +03:00
knst-kotov
7f54db8939 topicUpdated 2021-11-10 11:42:29 +03:00
knst-kotov
c353e8d650 typo fix 2021-10-31 13:58:21 +03:00
741ede054d update topics logix 2021-10-28 13:42:34 +03:00
14fdfe71e5 migration fix, new html2text, export wip 2021-10-15 13:00:26 +03:00
095211b1ff Topic.cat_id and orm update 2021-10-14 08:28:52 +03:00
cb40640b01 comment and migration update 2021-10-13 20:46:30 +03:00
80f4fa1d08 comments migration wip 2021-10-12 22:38:12 +03:00
633c07d58d update schema 2021-10-03 19:19:48 +03:00
knst-kotov
0a9949caa3 ShoutRatingStorage refactor 2021-09-29 16:37:08 +03:00
knst-kotov
c32fc43538 ShoutViewStorage refactor 2021-09-29 15:59:48 +03:00
knst-kotov
6e451c8095 add viewShout 2021-09-27 17:59:44 +03:00
knst-kotov
f23d375b4d add rateShout 2021-09-25 14:40:37 +03:00
knst-kotov
9a5ec80b12 get Shout with additional info 2021-09-24 17:39:37 +03:00
knst-kotov
d5c654eace type fix 2021-09-05 11:56:15 +03:00
aaca27ba88 schema fix 2021-09-05 10:16:28 +03:00
8b8942225b classic comments entity wip 2021-09-03 19:01:31 +03:00
knst-kotov
eba8e6d6af shout rating and view with timestamp 2021-08-31 18:15:27 +03:00
knst-kotov
def6a59163 topShoutsByView and topShoutsByRating 2021-08-30 10:41:59 +03:00
knst-kotov
862c19ed15 fix updateShout 2021-08-28 18:12:13 +03:00
knst-kotov
a13b979850 fix shout 2021-08-28 13:13:50 +03:00
9721bd41d5 wip: org to community 2021-08-27 11:42:01 +03:00
85f697addd community added, like removed 2021-08-27 00:14:20 +03:00
b1dd4c52b5 Merge 2021-08-26 18:48:48 +03:00
698de9114c aftermerge, migration fixed 2021-08-26 00:20:53 +03:00
knst-kotov
3c538d3724 minor fix 2021-08-24 12:32:20 +03:00
knst-kotov
9cb7f87021 minor fix 2021-08-23 17:46:05 +03:00
knst-kotov
33a0b1d8be modify db schema 2021-08-23 11:02:45 +03:00
892c929c35 schema and migration wip 2021-08-20 18:10:15 +03:00
f756cb9fb6 migration wip 2021-08-20 12:30:52 +03:00
3075dbb64b role_id and topic relations fixes 2021-08-20 12:27:19 +03:00
ee3b186ba1 model upgrade 2021-08-20 11:08:32 +03:00
94518adcc5 some fixes for models 2021-08-19 18:33:39 +03:00
0cb0b85bce user model upgrade, rating, notificaiton 2021-08-19 13:02:28 +03:00
5bb4553360 Merge remote-tracking branch 'origin/main' 2021-08-19 07:48:40 +03:00
46975998e2 no retry 2021-08-19 07:48:25 +03:00
knst-kotov
1ce88a3515 updateShout 2021-08-18 19:53:55 +03:00
knst-kotov
b8b7854c4c improve rbac 2021-08-17 12:14:26 +03:00
knst-kotov
a146a8dd1d shout under organization 2021-08-08 12:23:12 +00:00
knst-kotov
46941749b6 create shout in db and under git 2021-08-07 16:14:20 +00:00
knst-kotov
93c6f88435 global session to local session 2021-08-05 16:49:08 +00:00
23aebda1ab simpler retry strategy 2021-07-30 18:57:11 +03:00
99923fe4bd typo fix 2021-07-30 16:58:35 +03:00
83f29087a0 dburl fix 2021-07-30 16:57:11 +03:00
10a01057ee create_engine and session define fix 2021-07-30 16:55:41 +03:00
0ae853edba fix import path 2021-07-30 16:51:43 +03:00
ba6fba6b5f retry query class 2021-07-30 16:50:33 +03:00
8c6e1bcfa6 username gen 2021-07-30 10:18:04 +03:00
c2361039ec username is nullable 2021-07-30 10:16:15 +03:00
2f7d4c20b1 import fix 2 2021-07-29 22:42:45 +03:00
5f6eb70382 fix import 2021-07-29 22:39:41 +03:00
fb779217bc schema update 2021-07-29 20:26:15 +03:00
knst-kotov
f132b09e4f DB_URI to DB_URL 2021-07-26 09:17:22 +00:00
knst-kotov
a872ebdf31 use postgresql 2021-07-26 08:50:33 +00:00
knst-kotov
6c9337be4c fix after merge 2021-07-13 10:14:48 +00:00
knst-kotov
af0211721c merge with dev 2021-07-13 12:20:59 +03:00
knst-kotov
571dad6f60 oauth via github 2021-07-09 07:14:16 +00:00
e02a964fb9 minor fixes 2021-07-02 10:31:30 +03:00
knst-kotov
7b5065616f add methods for messaging 2021-07-01 21:26:04 +03:00
knst-kotov
c9b3d3a833 register user, sign in and sign out working 2021-06-29 13:26:46 +03:00
9f01572557 wip: redis, sqlalchemy, structured, etc 2021-06-28 12:08:09 +03:00