roschaefer
276ea79e8f
Update prettier to v2
2020-03-24 21:11:11 +01:00
mattwr18
6e0459ca2d
fix(build): make locations spec more resilient
2020-03-23 20:45:17 +01:00
mattwr18
698c85b262
fix(backend): Obfuscate avatar/image fix test
...
- Then Image.url can be non-nullable because we return null if the
resource is deleted.
2020-03-23 19:16:10 +01:00
mattwr18
e0e026a8b8
fix(migration): return null for Image.url
2020-03-23 18:46:28 +01:00
roschaefer
ed7b739d98
fix(migration): Avoid unique constraint violation
2020-03-20 20:25:37 +01:00
Moriz Wahl
7d29400ef9
tag fulltext index added to store
2020-03-19 15:44:30 +01:00
Moriz Wahl
4e3705f607
specs for Search for Hashtags
2020-03-19 15:10:52 +01:00
Moriz Wahl
1c43d5fe6f
Search for Hashtags works due watching route in pages/index.vue
2020-03-19 14:19:13 +01:00
Moriz Wahl
014be6e7f8
partially working, index page does not update when route is changed
2020-03-19 12:59:15 +01:00
Moriz Wahl
e236838523
migration added for index for fulltext tag search
2020-03-19 12:55:59 +01:00
mattwr18
800e33e1be
chore: fix lint
2020-03-18 20:38:18 +01:00
Moriz Wahl
9c08db22dc
Changes requested by @mattwr18
2020-03-18 20:38:18 +01:00
Moriz Wahl
48564565a5
matchBeginningOfWords more compact
2020-03-18 20:38:18 +01:00
Moriz Wahl
0a15d785a3
test that a post written by muted user is not included in the search results
2020-03-18 20:38:18 +01:00
Moriz Wahl
d47274fb8e
linting
2020-03-18 20:38:18 +01:00
Moriz Wahl
b2ea4df294
refactored queryString, specs for queryString
2020-03-18 20:38:18 +01:00
Moriz Wahl
46fca229ec
search specs refactored
2020-03-18 20:38:18 +01:00
roschaefer
3d25ec5b4e
Start to refactor specs and implementation
...
@mogge this is just a rough guideline how to improve the quality of your tests.
Of course it needs to be continued.
2020-03-18 20:38:18 +01:00
Moriz Wahl
a9c6356ffa
clean db after test
2020-03-18 20:38:18 +01:00
Moriz Wahl
4f8d605b88
ensure that every post has an author
2020-03-18 20:38:18 +01:00
Moriz Wahl
5b5fc09053
fix typo
2020-03-18 20:38:18 +01:00
Moriz Wahl
8f1b3b9f6b
cypress test data adjusted to new search mechanism
2020-03-18 20:38:18 +01:00
Moriz Wahl
57101b80bf
cypress tests will really pass
2020-03-18 20:38:18 +01:00
Moriz Wahl
1060a2f6d0
cypress tests will pass
2020-03-18 20:38:18 +01:00
Moriz Wahl
9cb489dce1
Specs are running and regex in searches.js is cleaned up
...
Matching the whole text entered exactly is boosted by 8.
Matching all the words entered exactly is boosted by 4.
Matching some words ebtered exactly is boosted by 2.
Glob matching is applied for words with more than three characters is not boosted.
To Do: Deal with @ and # symbols.
To Do: Find a way to match unicode, e.g. kyrillic letters.
2020-03-18 20:38:18 +01:00
Moriz Wahl
a6a2ac4fbe
search spec starts doing what it should
2020-03-18 20:38:18 +01:00
Moriz Wahl
f9b6fb95ab
spec for searches added
2020-03-18 20:38:18 +01:00
Robert Schäfer
512ef672bf
feat: Introduce graphql image type ( #3043 )
...
* refactor(graphql): Introduce image type
* Undo changes to .travis.yml
* chore: Upgrade travis to node LTS
- URL is available since v10
* chore: use lts
Co-authored-by: mattwr18 <mattwr18@gmail.com>
2020-03-16 15:32:19 +01:00
roschaefer
da165906e2
DRY user.spec.js
2020-03-10 18:28:41 +01:00
ogerly
07ded7419f
test: deleting a user is tested with a foreign user, a moderator, an admin
2020-03-10 18:21:45 +01:00
ogerly
b23328a211
docs(setup): changes undone and set in own branch
2020-03-10 18:21:45 +01:00
ogerly
3983612c56
test deleteuser as admin, moderator, another user and as I myself, fix lint
2020-03-10 18:21:45 +01:00
ogerly
5f8d58f46a
test deleteuser as admin, moderator, another user and as I myself
2020-03-10 18:21:45 +01:00
ogerly
84c154798e
feature: test delete user as admin
2020-03-10 18:21:45 +01:00
ogerly
3d8fe4d850
feature: Delete_user_as_admin_through_API_only
2020-03-10 18:21:45 +01:00
roschaefer
628ec2a188
Follow @mogge 's PR review
2020-03-04 15:17:31 +01:00
roschaefer
7d9cbb3ce9
perf(neo4j): Improve currentUser read performance
2020-03-04 13:32:30 +01:00
mattwr18
0cdae364b8
Merge pull request #3197 from Human-Connection/update-user-at-password-reset
...
fix: Update user.updatedAt when password is reset
2020-03-02 16:18:25 +01:00
mattwr18
1b7ff116d1
Update user.updatedAt when password is reset
...
- this is updating the user node, so it should update the updatedAt.
we recently ran into an issue where we weren't sure if a user had
successfully changed their password with the passwordReset, and needed
to look into it further to see if the PasswordReset had been used or not
to tell if it was successful.
2020-03-02 15:22:57 +01:00
roschaefer
c9caa5bf4c
Fix uuid deprecations
2020-02-25 13:16:48 +01:00
mattwr18
2640fcf967
Merge pull request #3120 from Human-Connection/new-link-setup-db
...
docs(setup): Fix links in tests
2020-02-21 12:48:04 +01:00
Robert Schäfer
e164104791
Merge pull request #3075 from Human-Connection/3074-don’t-expose-all-properties-of-report
...
feat: 🍰 Expose sensitive report type to moderators only
2020-02-21 12:43:28 +01:00
ogerly
597913555e
change: New Link, Learn how to setup the database
2020-02-20 23:17:20 +01:00
Wolfgang Huß
82f3eb2a29
Delete comments
2020-02-20 11:09:43 +01:00
Wolfgang Huß
5c7f92e557
Remove user GQL prop 'filedUnclosedReportByCurrentUser' again
...
- Shall be implemented in a later PR.
2020-02-20 10:54:34 +01:00
Wolfgang Huß
4bd7f61fcc
Refactor GQL schema, resolvers and moderators report list
...
- Co-Authored-By: mattwr18 <mattwr18@gmail.com>
2020-02-20 10:35:37 +01:00
Wolfgang Huß
3421afe4e0
Refactor tests, next step
2020-02-19 13:33:00 +01:00
Wolfgang Huß
5ffaac193d
Refactor tests, going on
2020-02-19 11:37:31 +01:00
Robert Schäfer
b7896f9c4e
Merge pull request #3101 from Human-Connection/3088-fix_notificationAdded_is_null
...
fix(subscriptions): Don't publish undefined
2020-02-19 09:47:38 +01:00
Wolfgang Huß
f380915b2c
Refactor GQL and tests, first approach
2020-02-19 08:09:14 +01:00