mattwr18
7cdc12f4b9
Add notifications page with Notifications in table
...
- At the moment, the notifications are displayed in a table, and have
the same functionality as the NotificationMenu where you can click on
the title of the Post and visit the Post
- Unsure about the styling, it would kind of be nice to have a more
condensed list to see more notifications per page, but still be able to
click on a row and visit the Post
2019-11-11 08:50:35 +01:00
roschaefer
7c278d7c7f
fix: send 403 if you try to edit another's post
...
This also fixes the glitch that you click on "Edit post" and the
contribution form is empty.
2019-11-08 17:30:29 +01:00
Wolfgang Huß
553a3ca2cb
Implement 'decide' button and functionality
2019-11-08 17:29:09 +01:00
Wolfgang Huß
c2444a5288
Changed layout
2019-11-08 16:26:46 +01:00
Wolfgang Huß
1a4ca722ca
Corrected icon color related to decision status
2019-11-08 09:46:47 +01:00
Wolfgang Huß
526e4c642b
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1710-list-and-protocol-moderation
2019-11-08 08:28:47 +01:00
Wolfgang Huß
2a23bbf101
Refactor frontend and 'reports' query again
2019-11-07 15:54:26 +01:00
Alexander Friedland
826924ad7e
change
...
this.$i18n.set(this.user.locale || 'en')
2019-11-07 11:42:58 +01:00
Alexander Friedland
f023fa40c9
Merge pull request #2126 from Human-Connection/1994-load-latest-posts-on-logo-click
...
Implement refresh posts, fix duplicate posts bug
2019-11-07 09:53:03 +01:00
roschaefer
20b47b873e
refactor: add new email, display server response
2019-11-05 15:23:31 +01:00
mattwr18
2ea0364242
Implement refresh posts, fix duplicate posts bug
...
- on logo click
- scrollToTop
- remove duplicate records
Co-authored-by: kachulio1 <jngugi88@gmail.com>
2019-11-05 14:57:54 +01:00
roschaefer
0cf59743ab
refactor: replace 'isemail' with 'validator'
...
..and use `normalizeEmail` everywhere in the webapp.
2019-11-05 00:24:12 +01:00
roschaefer
fea0b60c2d
Fix lint errors
2019-11-04 20:55:08 +01:00
Alexander Friedland
056f2d32a1
change
...
this.$i18n.set(this.user.locale)
2019-11-01 13:23:06 +01:00
Wolfgang Huß
21e82d2ea5
Get decide mutation to work
...
- Tests are not fully working yet!
2019-10-30 19:07:51 +01:00
Wolfgang Huß
54be7782ba
First refactoring tests to new database structure
2019-10-30 16:59:24 +01:00
ogerly
7d2801a636
after successful login the saved language of the user is set
2019-10-29 11:05:49 +01:00
Wolfgang Huß
a949fce606
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1710-list-and-protocol-moderation
2019-10-25 13:19:19 +02:00
Robert Schäfer
d3b3d9231e
Merge pull request #2027 from Human-Connection/new-terms-conditions-version-0.0.3
...
🍰 New terms and conditions version 0.0.3
2019-10-24 13:52:29 +02:00
Wolfgang Huß
d2fd33b102
Fix tests
2019-10-24 12:54:51 +02:00
Wolfgang Huß
78d16fb441
Change appearance of moderators reports list again
2019-10-24 10:17:31 +02:00
mattwr18
a923cb2e62
Remove duplicate pinned post record
...
- Maintain consistent orderBy for fetchMore
2019-10-24 09:58:22 +02:00
mattwr18
cf5405cf62
Merge pull request #2016 from Human-Connection/1995-shouts-hidden-to-other-users
...
Hide shout count on user profile unless my profile
2019-10-24 08:41:32 +02:00
ogerly
ff8680ff86
new terms and conditions fixed
2019-10-23 18:58:03 +02:00
Wolfgang Huß
15d28aa8ef
Finish redesign of moderators report list
...
- It is not perfect, but will do it for now.
2019-10-23 15:59:34 +02:00
mattwr18
8f365a60ce
Hide shout count on user profile unless my profile
...
- we were asked to hide the shouts from other users by Dennis Hack, he
believes people will be more likely to shout a post if it is anonymous.
This only works from our UI to our backend... further steps would need
to be taken to truly make it anonymous. Also, we were asked to implement
it in such a way as to give the user the choice to show their shouts to
others.
Co-authored-by: Alina Beck <alina.beck@mail.com>
2019-10-23 14:07:41 +02:00
Wolfgang Huß
460d02657a
Try ds-table in ds-table, but is not really working
2019-10-23 12:50:28 +02:00
Wolfgang Huß
11341b82e6
Structure reports in moderators list by content, just a beginning
2019-10-23 12:11:51 +02:00
mattwr18
44e54372c4
Fix block user workflow
...
- need to update all the smart queries naming
2019-10-23 10:51:41 +02:00
mattwr18
fda6f683d4
Update fetchMore functionality on profile page
...
- clean up from pinned Posts PR
2019-10-23 09:41:31 +02:00
Wolfgang Huß
f5126e919f
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1710-list-and-protocol-moderation
2019-10-23 08:22:41 +02:00
roschaefer
6612e4b7ce
fix: remove unnecessary pinned orderBy on profile
2019-10-22 20:01:17 +02:00
roschaefer
2a9e182649
fix: performance issue with ordering
...
@mattwr18 @aonomike
You must never `ORDER BY` a property with a `@cypher` directive. Reason:
The order by performance will be terribly poor.
See my issue:
https://github.com/neo4j-graphql/neo4j-graphql-js/issues/239
And my PR:
https://github.com/neo4j-graphql/neo4j-graphql-js/pull/247
2019-10-22 20:00:12 +02:00
mattwr18
fee7f9ff12
Merge pull request #1872 from Human-Connection/1733-fix
...
🍰 Fix - maintaining sorting after navigation
2019-10-22 12:47:18 +02:00
mattwr18
98e3bb40d5
Merge pull request #1906 from Human-Connection/add_storybook_stories_for_our_university_students
...
Add storybook stories for our university students
2019-10-22 11:58:17 +02:00
mattwr18
333b38d1b2
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1733-fix
2019-10-22 11:07:29 +02:00
mattwr18
6d1044d292
Hide new CommentForm while editing a comment
2019-10-21 16:08:01 +02:00
Wolfgang Huß
b6d7f9c59b
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1710-list-and-protocol-moderation
2019-10-21 12:40:16 +02:00
roschaefer
16d07bd3ba
refactor: lint, frontend tests, vuex store
...
This fixes the lint errors and failing frontend tests. Also, when the
user chooses another orderBy, the menu gets translated.
The refactoring moves code and complexity into the vuex store where it
can be tested separately.
2019-10-18 21:58:53 +02:00
mattwr18
e37736500a
Move comment to above relevant code
2019-10-18 19:05:00 +02:00
mattwr18
7e40295129
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1205-pinned-post-for-admins
2019-10-18 19:03:45 +02:00
Nimit Bhargava
7330987a69
fix - maintaining sorting after navigation
2019-10-18 16:03:14 +02:00
Wolfgang Huß
965882885a
Refactor moderators report list
2019-10-18 15:41:18 +02:00
mattwr18
411bbabcd5
Add profilePagePostsQuery to deal with bug
...
- we do not want to add pinnedPosts to every user's profile page
2019-10-18 00:42:44 +02:00
roschaefer
25f2fc358d
fix: console warnings during frontend tests
2019-10-18 00:21:43 +02:00
mattwr18
b45fd51d15
Pin post on user profile as well
2019-10-18 00:13:01 +02:00
mattwr18
b800c7d5c9
Resolve pinnedAt undefinedToNull, clean up
...
- this was causing the noftications to break since they were using the
post fragment and pinnedAt was returning null
- remove unused bits of code
- revert changes to cypress since they were not causing the error
- can be changed in another PR
2019-10-18 00:01:46 +02:00
mattwr18
8b27250393
Fix vue warning webapp, try to find source of cypress failure
...
- clean up
2019-10-17 22:44:44 +02:00
mattwr18
973912fb87
Add tests for unpinPost, refactor
...
- following @roschaefer 's PR review suggestions
- simplify UpdatePost by using pinPost/unpinPost
- did not remove filtering because attempting to have two queries caused
problems as well to do with duplicate records, etc... and it's working
now
2019-10-17 21:51:41 +02:00
roschaefer
3e04b26068
Add styling to pinned post
2019-10-17 17:56:16 +02:00