Commit Graph

52 Commits

Author SHA1 Message Date
Dimitrie Stefanescu 1badaa9177 feat(viewer): integration work (very WIP) 2022-08-16 09:51:12 +03:00
Kristaps Fabians Geikins 3ff772e342 fix: various server invites related improvements & fixes (#837)
* moving to invite token field, fixing comments & activity bugs I found, adding role prop to stream invite creation
* more fixes
* more tests
2022-07-25 11:02:22 +03:00
Kristaps Fabians Geikins da9224a069 feat: server & stream invites rework
feat: server & stream invites rework

Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-07-19 13:01:19 +03:00
Fabians 5aaff8d3a2 fixing broken attachments resolver 2022-06-28 15:30:29 +03:00
Fabians a10c49e731 feat: stream comment attachments 2022-06-28 15:26:38 +03:00
Dimitrie Stefanescu f2a8c78219 fix(frontend): ensures commit edit shows up for stream owners too 2022-06-20 10:46:40 +01:00
Dimitrie Stefanescu f6cb75e1d8 fix(frontend): various papercuts
- properly refreshes branches when new one is created
- no longer edits the prop on commit edit
- increases toast timeout to 10s
- allows for stream owner commit editing
2022-06-20 10:32:13 +01:00
Dimitrie Stefanescu 5bdb4c46da feat(backend): allows moving commits to another branch 2022-06-07 19:55:17 +01:00
Dimitrie Stefanescu 267df9cd51 Merge branch 'main' into dim/public-comments 2022-05-11 17:49:42 +01:00
Gergő Jedlicska 0ac118e05c (refactor) server for less app-root-path 2022-05-03 13:10:00 +02:00
Dimitrie Stefanescu 639ef2b5d1 feat(comments): scaffolding public comments 2022-05-03 11:18:42 +01:00
Fabians 4699e6794c reformatting again for 88 width 2022-04-04 19:21:28 +03:00
Fabians 1c7436e7ff extra prefer-const & object-shorthand 2022-04-04 19:00:24 +03:00
Gergő Jedlicska 1355ddab6f style(all): some extra formatting fixes 2022-04-01 09:40:47 +02:00
Gergő Jedlicska d53df11f77 style(server): fix all eslint errors and break the tests 2022-03-31 14:18:44 +02:00
Gergő Jedlicska 569b4688fa style(all): reformat with print width 88 2022-03-29 19:46:49 +02:00
Fabians aa5e94d640 chore: reformatting everything with prettier 2022-03-29 17:12:31 +03:00
Kristaps Fabians Geikins aeeb88340d feat: favoriting streams #620 (#633) 2022-03-29 16:30:49 +03:00
Gergő Jedlicska 522126a24d fix(server): do not query archived users for searchUsers query if not explicitly asked
fix #612
2022-03-23 18:06:09 +01:00
Cristian Balas f37e623c8b Server limits and ratelimits (#632) 2022-03-23 14:29:58 +02:00
Cristian Balas 7cfa85a627 other lgtm fixes (#571) 2022-02-02 15:30:25 +02:00
Gergő Jedlicska 8e984a2bef feat(frontend, server): add stream admin page with backend
fix #464
2021-11-23 14:53:22 +01:00
Gergő Jedlicska 8050c30d6d test((server) archival tests): add archived user scope tests
also i'm trying to fix flaky tests
2021-11-04 13:33:22 +01:00
Gergő Jedlicska 2050aa9c95 feat((server, frontend) admin user deletion): add user deletion functionality to admin page 2021-11-02 21:34:38 +01:00
Dimitrie Stefanescu cac9eaf073 test(server/rr): added prelim tests on read receipts 2021-10-25 10:17:01 +01:00
Dimitrie Stefanescu 1d40ad755f feat(rr): minor cleanup 2021-10-17 11:05:17 +01:00
Dimitrie Stefanescu bb7b946fef Merge branch 'main' into kate/viewer_tests 2021-10-13 12:16:05 +01:00
KatKatKateryna 503874851c Pop-up message formatted 2021-10-12 19:47:48 +02:00
Dimitrie Stefanescu a63876c56c fix(server): fixes branch author resolver - was broken before 2021-10-12 16:12:48 +01:00
KatKatKateryna 18e03b7af4 Check if cleaning was done properly 2021-10-05 19:26:39 +02:00
Dimitrie Stefanescu ff166927d4 feat(server): received receipts cleanup 2021-10-05 16:28:13 +01:00
KatKatKateryna bef4974360 adding "received" property to Commit 2021-10-05 13:55:14 +02:00
Gergő Jedlicska f1e3b51ac1 feat((backend)): add user role changing service 2021-09-30 15:00:54 +02:00
Gergő Jedlicska 87d31d7cc8 feat((backend) query users): add string query for users resource 2021-09-30 08:53:40 +02:00
Gergő Jedlicska f075b80b0d feat((server) users view): add view users grapql query 2021-09-14 10:31:30 +02:00
Dimitrie Stefanescu 7b28e8de37 feat(server/frontend): example first pass implementation re rrs (received receipts) 2021-09-13 15:30:46 +01:00
Dimitrie Stefanescu 0aab4f4833 fix(server): multiple fixes
1/ prevents hanging response on null object save; 2/ ignores globals branch commits (count & stream
commits route)
2021-08-24 20:07:09 +03:00
Cristian Balas f17b4a4dbd Merge pull request #343 from specklesystems/webhooks
Webhooks
2021-07-23 12:57:30 +03:00
izzy lyseggen fcac5db324 fix(server): verify streamId on branch mutations 2021-07-20 15:51:13 +01:00
cristi8 4f17a66866 added id field on commit_create events, improved webhooks migration 2021-07-20 11:10:27 +03:00
izzy lyseggen f5ed0c8a9d feat(server): scaffold activity stream queries 2021-06-22 18:03:33 +01:00
cristi8 8c328c3947 after discussisons 2021-06-22 14:29:37 +03:00
cristi8 c5b86c4b40 after discussions 2021-06-17 17:52:18 +03:00
cristi8 16221cbd92 Saving activities 2021-06-17 12:06:52 +03:00
Cristian Balas 9d254e7142 Keep commits of deleted users to other streams, but set the user reference to null (#276)
* Keep commits of deleted users to other streams, but set the user reference to null

* fix(server): user deletion fixes; updates tests

includes one failing assert that needs to be fixed

* fix(server): left join on users in commit services to handle null author cases

* fix(server): ditto, caught one more join -> leftJoin case

* test(server): user deletion test wrap-ip

catches all commit/branches with null authors re services

* fix(server): unqualified delete syntax error - thanks JS!

Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com>
2021-06-07 08:08:04 +03:00
Dimitrie Stefanescu cb54830567 feat(account deletion): adds extra private scope for profile deletion & adds gql resolver guards (#272)
* feat(account deletion): adds extra private scope for profile deletion & adds gql resolver guards

* feat(account deletion): paranoia warnings
2021-06-03 10:36:34 +03:00
cristi8 76950d02d2 delete account feature 2021-06-02 10:44:46 +03:00
Cristian Balas dfded037f4 Add streamId field to objects (#155) 2021-03-25 21:58:46 +02:00
Dimitrie Stefanescu 2a38bd7499 docs(server): clarification re db url env var 2021-02-25 13:36:38 +00:00
Dimitrie Stefanescu cf948d9f72 improvement(server): returns only public scopes in server info 2021-02-25 12:55:58 +00:00