 Wyatt JohnsonandKiwi
|
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 |
|
 Wyatt JohnsonandGitHub
|
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 |
|
 KiwiandWyatt Johnson
|
1fc49f8e50
|
[next] Moderate (#2118)
* fix: load .env before building / watching
* feat: Implement AppBar, Brand, and SubBar
* feat: add card ui component
* feat: add modqueue components
* feat: implement modqueue
* feat: add translations
* test: add unit tests
* feat: single comment view
* test: feature / integration tests for modqueue
* test: fix remaining tests
* feature: support TextMatchOptions
* fix: remove body count marker
* fix: remove accidently added package
* feat: testHelper toJSON
* chore: cleanup + comments
* chore: better types
* test: fix test
* chore: refactor decision history test
* chore: tiny fix
* fix: adjust to recent server changes
* fix: marking suspect and banned words
* feat: added moderation queue edge to accept/reject comment payloads
- Simplified moderationQueue returns
- Simplified resolvers
* feat: update counts
* feat: added id's to moderation queue and settings
* fix+test: test count changes, apply fix
* chore: adapt to server change, and remove custom mutation handlers
* fix: use common utils
* fix: purify fix, babel fix
* fix: workaround css treeshake issue and upgrade css plugins
* fix: fixed snapshot
* fix: support empty word lists
* feat: separate client config
|
2018-12-18 18:00:39 +00:00 |
|
 Wyatt JohnsonandKiwi
|
4584c3d4fb
|
[next] Moderation Queues (#2098)
* fix: edit comment fix for reactions
* feat: Comment Queue Counts
- Removed "remove flag"
- Rearranged moderation services
- Rearranged comment counts on stories
- Added moderation queue counts to stories
- Added comments edge
- Improved Cursor/Connection types
- Improved count updators for stories
* feat: added shared comment counts and queues
- Added new AugmentedRedis type
- Added more log calls
- Update counts in shared counter as well
- Return a Query level Moderation Queue
* fix: fixed test
|
2018-12-07 00:37:33 +01:00 |
|
 Wyatt JohnsonandGitHub
|
59cf728681
|
[next] Tasks (#1777)
* feat: initial support for synced tenants
* fix: cleanup
* fix: logger now respects logging level
* fix: cache now ignores updates issued from itself
* feat: print subscriber count
* feat: initial moderation + validation for new comments
* fix: added Promiseable type
* feat: initial actions impl
* feat: more moderation phases
* fix: handle settings inheritence
* fix: moved settings into new file
* fix: defaults and documentation
* fix: replace merge with object spread
* feat: added integration with akismet
* fix: support tenant cache for oidc strategy
* fix: fixed compile
* fix: import ordering
* feat: added bull for queue support
* feat: support for scraping
* fix: fixes for scraper
- Implemented simple metascraper replacement (to resolve security advisory
warning)
- Implemented simle dotize replacement (to resolve not
working version that couldn't handle date objects)
- Plugged in asset scraping to asset creation process
* fix: handles array values
* feat: added initial scraper implementation
* feat: seperate queues but share config
* fix: simplified auth data access
* feat: moved more settings into the graph
* feat: improved mailer design
* fix: fixed issue with dotize
* fix: fixed some issues with adapter
* fix: queue cleanup
* feat: added organizationName to Tenant
* feat: email rendering
* review: support es6 imports
* fix: restore old ci step
* fix: adjusted logging messages
|
2018-09-04 18:47:20 +00:00 |
|
 KiwiandWyatt Johnson
|
6d7056d831
|
[next] Add support for embed (#1762)
* Move talk-server/config to talk-common/config
* Refactor build into /src/core/build and use common config
* Add embed webpack config
* Start implementing embed
* Implement embed
* Add pym types
* Add event emitter to Talk Context
* Add MatchMedia test for passing values from the context
* Add support for click far away
* Integrate pym click events to registerClickFarAway
* Add tests
* Resolve merge issues
* Apply PR review
|
2018-08-02 15:29:18 +00:00 |
|
Wyatt Johnson
|
6f80a2458c
|
linting
|
2018-06-21 10:44:36 -06:00 |
|
Wyatt Johnson
|
a3e3d93607
|
initial subscription support
|
2018-06-20 15:56:15 -06:00 |
|
Wyatt Johnson
|
02e1236792
|
initial commit
|
2018-06-16 17:20:51 -06:00 |
|