Wyatt Johnson
dbbc1af42e
[CORL-155] User Suspending and Banning ( #2247 )
...
* feat: suspending, banning, now propogation
* feat: adapting to `now`
* feat: support auth for suspension/banned
* feat: added trace-id to requests
* feat: new mutation api with hooks support
* feat: added user status filtering, current field
* feat: Implement filter by status, adapt to new USER_STATUS type, add lookup helper <3
* fix: typo
* fix: tests
* chore: rename banned status to ban status
* test: feature test + lots of test helper improvements e.g. types
* fix: add translation to ban user modal
* fix: translation
* fix: test
2019-04-22 22:57:32 +00:00
Wyatt Johnson
e70f6f5c7f
[CORL-144, CORL-143] Nudging ( #2236 )
...
* feat: added nudging beheviour to server
* fix: review fixes
* fix: fixed missed change
* fix: fixed sitewide permission error
* feat: implement client side nudging
* test: add feature tests
2019-03-22 18:09:22 +01:00
Wyatt Johnson
d37333be89
[CORL 133] API Review ( #2197 )
...
* refactor: removed unused subscription code
* refactor: removed management api's
* refactor: cleanup of connections
* refactor: refactored comments edge
* refactor: simplified connection resolving
* feat: added story connection edge
* fix: added story index
* feat: added user pagination and user edge
* fix: added filter to comment query
* fix: removed unused resolvers
* fix: creating a comment reply should require auth
* refactor: cleanup of graph files
* feat: removed display name, made username non-unique
* fix: fixed tests
* fix: fixed tests
* fix: added more api docs
* fix: fixed bug with installer
* refactor: fixes and updates
* fix: added linting for graphql, fixed schema
* feat: added docker build tests
* fix: upped output timeout
* fix: fixed stacktraces in production builds
* fix: removed `git add`
- `git add` was causing issues with
partial staged changs on files
* feat: improved error messaging for auth
* refactor: cleaned up queue names
* fix: merge error
2019-03-12 15:12:21 +01:00
Kiwi
4e043638f6
[CORL-239, CORL-128] Support disabled commenting and closed stories in Stream ( #2205 )
...
* feat: closed story + disabled commenting
* test: add feature test and fix bugs
* fix: snapshot
* fix: isClosed can't be null
* fix: remove duplicate DeepPartial type
* fix: border color
2019-03-04 23:27:46 +01:00
Kiwi
60f5b7e3c0
[CORL-282] Handle server errors in client ( #2196 )
...
* feat: Handle server errors in client
* refactor: use enum ERROR_TYPES
* chore: better comment
* fix: lint
* fix: also look in queries for custom errors
2019-03-01 21:37:02 +01:00
Wyatt Johnson
9fa5900acc
[next] Error and Logging Improvements ( #2152 )
...
* feat: added locale support for Tenant
* feat: added secret scrubbing to logs
* chore: cleanup logger
* chore: logger improvements
* feat: re-introduce scoped pretty logger
* feat: added initial error support
* refactor: replace trace-error.TraceError with talk.InternalError
* fix: fixed error logging
* refactor: replaced Error with VError
* fix: repaired issue with error management on api
* fix: patched bug with not found handler
* feat: added translations
* feat: added location path to invalid entries
* refactor: refactored error handling on graph
* fix: moved indexing operations to master node
* refactor: added throw for when the message isn't found in testing
* fix: removed duplicate log
* fix: fixed naming on environment variable
2019-02-06 23:42:17 +00:00