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
Dimitrie Stefanescu
75b922fadb
fix(tests): updates commit update test
2022-06-20 11:15:39 +01:00
Dimitrie Stefanescu
b7db929357
fix(backend): branch tests
2022-06-07 11:47:35 +01:00
Dimitrie Stefanescu
27d32bc9c2
fix(backend): closes #705 (adds be validation & tests)
2022-06-06 20:35:51 +01:00
Gergő Jedlicska
bd543ed38e
refactor(server): completely remove app-root-path package
2022-05-03 15:36:18 +02:00
Gergő Jedlicska
43aa9965b1
test(server): fix gql subs test imports
2022-05-03 14:03:22 +02:00
Gergő Jedlicska
0ac118e05c
(refactor) server for less app-root-path
2022-05-03 13:10:00 +02:00
Gergő Jedlicska
0bb5ae5a02
ci(pre-commit): add pre-commit ci badge ( #664 )
...
* ci(pre-commit): add pre-commit ci badge
* ci(pre-commit ci): add eslint extra dependencies
* test(server test): remove to short timeout from rest tests
* ci(pre-commit ci): add eslint as dependenency
* ci(circle ci): remove linting from circle ci since its moved to pre-commit ci
2022-04-05 17:18:17 +03:00
Gergő Jedlicska
89d0d9e0ed
style: fix eslint warnings
2022-04-04 22:32:34 +02: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
7906307a8f
fix(server tests): fixed all non awaited rejected promisses
2022-03-31 15:21:13 +02:00
Gergő Jedlicska
985d95181a
Merge branch 'main' of github.com:specklesystems/speckle-server into eslintAllTheThings
2022-03-31 14:53:52 +02:00
Gergő Jedlicska
d53df11f77
style(server): fix all eslint errors and break the tests
2022-03-31 14:18:44 +02:00
Fabians
abe6d5e086
chore: re-formatted everything with prettier
2022-03-30 12:54:24 +03: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
19c01fe052
test(server): test archived users search
2022-03-23 18:06:53 +01: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
Gergő Jedlicska
799589b5fe
Merge pull request #575 from specklesystems/unittestRefactor
...
Rework test hooks
2022-02-08 12:29:24 +01:00
Cristian Balas
9329265708
Upgrade dependencies ( #577 )
2022-02-07 14:04:26 +02:00
Gergő Jedlicska
68a4a95d90
refactor(server): rework test hooks
...
drop db migration before and after hooks, add helpers and root hooks
fix #531
2022-02-05 15:05:17 +01:00
Cristian Balas
7cfa85a627
other lgtm fixes ( #571 )
2022-02-02 15:30:25 +02:00
Dimitrie Stefanescu
1cc6523752
Merge pull request #477 from specklesystems/gergo/streamIdUnification
...
fix(frontend): replace streamid with streamId in frontend gql query
2021-11-30 19:22:00 +00:00
Gergő Jedlicska
5369aaa438
fix(frontend): replace streamid with streamId in frontend gql query
...
fixes #232
2021-11-23 16:54:37 +01:00
Gergő Jedlicska
9b82a84368
test(server): add streams query limit test
2021-11-23 15:48:16 +01:00
Gergő Jedlicska
a1e2af7bc8
test(server): add tests for stream admin stuff
2021-11-23 14:54:10 +01:00
Gergő Jedlicska
b1b07bd8e6
fix(core users): handle case insensitive email comparison in a backwards compatible way
2021-11-12 11:55:40 +01:00
Gergő Jedlicska
429821669f
test((server) gql subscription test): refactor gql subscriptions tests to use random port server
2021-11-05 20:31:06 +01:00
Gergő Jedlicska
df69422f5f
feat((server) add rest api server role validation): check server role when getting objects from api
2021-11-04 22:24:35 +01:00
Gergő Jedlicska
fe12b5641a
test((server) archived user test fix): fix archived user commit create test
2021-11-04 13:49:10 +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
Gergő Jedlicska
de9dcb5258
fix(server branches.spec): remove random crypto-random
2021-10-28 19:11:17 +02:00
Gergő Jedlicska
77363aeb98
feat(server branch query): always order by createdAt
2021-10-28 17:56:53 +02:00
Gergő Jedlicska
c79f9523f8
feat((server) branche ordering): query branches without cursor orders by createdAt
...
fixes #119
2021-10-28 11:28:34 +02:00
Dimitrie Stefanescu
8dcffaae68
test(server/rr): wraps up basic read receipts tests
2021-10-25 10:36:13 +01:00
Dimitrie Stefanescu
cac9eaf073
test(server/rr): added prelim tests on read receipts
2021-10-25 10:17:01 +01:00
Gergő Jedlicska
32efdc2e62
test((server) user admin test): fix async failing test handling
2021-10-11 13:28:48 +02:00
Gergő Jedlicska
a6caa6bc04
Merge branch 'main' of github.com:specklesystems/speckle-server into user_admin_features
2021-10-11 13:00:02 +02:00
Gergő Jedlicska
8e28f3c69d
Merge pull request #429 from specklesystems/gergo/email_compare
...
Case insensitive email comparison
2021-10-10 14:36:28 +02:00
Dimitrie Stefanescu
563303f520
fix(server): fixes get branch by name service (was not case insensitive)
2021-10-10 12:43:49 +01:00
Dimitrie Stefanescu
a0b0934dde
test(server): test fix
2021-10-10 12:30:27 +01:00
Dimitrie Stefanescu
c6e453da4b
test(server): adds test for branch name case insensitivity
2021-10-10 12:13:25 +01:00
Dimitrie Stefanescu
28e528731c
feat(server): branch name validation on the server end + tests
2021-10-10 12:07:34 +01:00
Gergő Jedlicska
abdb0174b6
feat((server) lower case email matching): user and invites ignore email casing
...
user email and invite email comparison is now done on a lower case basis
fix #409
2021-10-08 17:14:00 +02:00