177 Commits

Author SHA1 Message Date
Robert Schäfer
9987ad1c95 Merge branch 'master' of github.com:Human-Connection/Nitro-Web into 37-full-text-search-top-bar 2019-03-18 15:08:31 +01:00
Robert Schäfer
a0257fc303 Oh, forgot post/_slug/index
cc @appinteractive
2019-03-16 12:41:28 +01:00
Robert Schäfer
580f142b2e Fetch missing disabled/deleted attributes
Do you think it's better to **always request** the `disabled` and `deleted`
properties on the client or is it OK to **always return** these
properties even if the client did not ask for it?
@appinteractive @ulfgebhardt
2019-03-16 12:08:51 +01:00
Robert Schäfer
f33f3a4d16 Report/disable message shows data of the resource 2019-03-15 19:56:21 +01:00
Robert Schäfer
07731ca548 Nuxt-link makes showAuthorPopover unneccessary 2019-03-15 17:26:30 +01:00
Robert Schäfer
3fad432858 Merge Author+RelatedUser into User component 2019-03-15 16:47:51 +01:00
Robert Schäfer
48a85b4af3 Copy+paste from post/_slug page 2019-03-14 02:11:17 +01:00
Robert Schäfer
58852cb566 Visually distinguish disabled content
with beautiful orange border 😆

cc @appinteractive
2019-03-12 21:47:37 +01:00
Grzegorz Leoniec
370734bdde
Merged master in, fixed translation and modal linting issues 2019-03-12 17:58:04 +01:00
Matt Rider
85ffd67a49 Merge branch 'master' of github.com:Human-Connection/Nitro-Web into 37-full-text-search-top-bar 2019-03-12 12:49:48 -03:00
Robert Schäfer
3b7ffde4c2 Merge branch 'master' of github.com:Human-Connection/Nitro-Web into get_rid_of_resource_type 2019-03-12 13:26:56 +01:00
Robert Schäfer
31c056e8d3 Display who disabled a resource 2019-03-10 22:40:29 +01:00
Robert Schäfer
0b9ad5c395 Refactor context => resourceType
@appinteractive `context` is probably the broadest term you can think
of. If possible avoid and prefer a descriptive name.
2019-03-10 15:19:23 +01:00
Matt Rider
796b2d8488 Merge branch 'master' of github.com:Human-Connection/Nitro-Web into 37-full-text-search-top-bar 2019-03-08 17:39:20 -03:00
Robert Schäfer
e10b9fde74 Fix translations, lint and some tests 2019-03-08 20:41:17 +01:00
Grzegorz Leoniec
f8c24eb79a
Merge master in 2019-03-08 18:38:33 +01:00
Robert Schäfer
ba369d82fe Fix translations, lint and some tests 2019-03-08 01:39:28 +01:00
Grzegorz Leoniec
da3b10065c
Fixed and improved search and updated styleguide 2019-03-07 10:53:57 +01:00
mattwr18
572862e8aa
Merge branch 'master' into 27_disable_posts 2019-03-06 22:11:42 -03:00
Grzegorz Leoniec
cd50d80671
Undo sorting of newsfeed 2019-03-06 18:49:53 +01:00
Grzegorz Leoniec
ab7c857750
Merged master in 2019-03-06 18:48:37 +01:00
Grzegorz Leoniec
c71f6fb07c
Merge remote-tracking branch 'origin/master' into distinct-shouts-and-follows 2019-03-06 18:46:16 +01:00
Grzegorz Leoniec
d848929302
Improved countTo component 2019-03-06 18:45:57 +01:00
Grzegorz Leoniec
78c9b83282
Fixed follow stats 2019-03-06 13:08:26 +01:00
Grzegorz Leoniec
8792f02932
Improved follow button optimistic behavior 2019-03-05 17:35:41 +01:00
Grzegorz Leoniec
d9b633c5ae
Make follow button update instant 2019-03-05 17:26:20 +01:00
Grzegorz Leoniec
1423101ca5
Disable shouting for own content 2019-03-05 14:18:06 +01:00
Grzegorz Leoniec
975c0c80f9
Added unshout functionality to shout button 2019-03-05 12:53:46 +01:00
Robert Schäfer
6f116b6963 Remove custom error page
I find the custom error page out of scope of this PR so I will create
another tracking PR to get this feature merged as soon as possible.

See: https://github.com/Human-Connection/Nitro-Web/pull/216
2019-03-04 15:56:56 +01:00
Robert Schäfer
1672db0dfb Implement custom error page
We need styling and additional translation for other
HTTP error codes.

CC @appinteractive
2019-03-04 15:39:09 +01:00
Robert Schäfer
cfbd19b428 Quickfix of different virtual DOM on client/server 2019-03-04 15:39:09 +01:00
Robert Schäfer
eaa2017ba4 This technically lets the cypress tests pass
@appinteractive when I run the whole apollo request in `asyncData` I get
errors that there is a mismatch of the virtual DOM trees for client and
server. Any ideas?
2019-03-04 15:39:09 +01:00
Grzegorz Leoniec
76c4e4cd8f
Show status of follows and shouts for currently logged in user 2019-03-03 19:30:54 +01:00
Grzegorz Leoniec
2edd5fe294
Merge branch 'master' into 37-full-text-search-top-bar 2019-03-01 11:11:48 +01:00
Grzegorz Leoniec
5b33257f5a
Merged master in 2019-02-28 10:31:40 +01:00
Robert Schäfer
461ff054b9 Fix cypress test AboutMeAndLocations 2019-02-27 12:42:29 +01:00
Robert Schäfer
41072e6fa8 Update currentUser with $store.commit
I find this much cleaner that to dispatch `fetchCurrentUser`. It gets
along with one less request, too.
2019-02-27 11:06:23 +01:00
Robert Schäfer
fba1072964 Add back the fetchCurrentUser
There was another reason: The user menu in the top right listens on
`auth/user` which does not get updated otherwise. We should overthink
having two separate result types in the backend:

* currentUser: [LoggedInUser]
* User: [User]

Why not return `User` in both cases?
2019-02-26 22:37:12 +01:00
Robert Schäfer
2c606ec304 Settings page component without fetchCurrentUser 2019-02-26 22:10:40 +01:00
Grzegorz Leoniec
8fb94a12dd
Merge branch 'master' into editor 2019-02-24 17:17:02 +01:00
Grzegorz Leoniec
bcb6dcfacf
Added IntersectionObserver polyfill and fixed linting on login 2019-02-24 15:26:25 +01:00
Grzegorz Leoniec
f867b53e64
Small cleanup 2019-02-19 12:02:20 +01:00
Grzegorz Leoniec
34a863424b
Show search results while typing 2019-02-19 10:37:31 +01:00
Grzegorz Leoniec
8b764b0e20
Merged master in 2019-02-13 16:25:50 +01:00
Grzegorz Leoniec
407b304bea
Fixed typo 2019-02-07 13:21:49 +01:00
Grzegorz Leoniec
f310a70037
Fixed more info responsiveness 2019-02-07 08:32:27 +01:00
Grzegorz Leoniec
81d19cbc16
Improved post create and edit pages and links 2019-02-06 17:01:05 +01:00
Grzegorz Leoniec
7c39735d09
Added post create button to profile page 2019-02-06 15:16:37 +01:00
Grzegorz Leoniec
bfb8afc662
Improved post edit guard 2019-02-05 11:04:41 +01:00
Grzegorz Leoniec
63925e4046
Throw error if the user is not the owner of the post while edit 2019-02-04 17:36:52 +01:00