Wyatt Johnson
|
9f37c3b3da
|
Merge branch 'next' into next-static-uri
|
2018-10-15 22:47:04 +00:00 |
|
Wyatt Johnson
|
e9c80fc02a
|
[next] Relay GraphQL Batching (#1965)
* feat: added graphqlBatch
* refactor: cleanup of json serial
* refactor: cleanup of json serilization
* feat: use react network layer
* fix: adjusted broken user
* fix: temporarily disable cache for profile query
* test: temporarily use precompiled modules
* fix: bug when updating comment count on an asset
* fix: compile modules to commonjs for jest
* test: add react-relay-network-layer to transform whitelist
* fix: use react-relay-network-layer/es
* types: add react-relay-network-modern typescript types
* feat: integrate custom error middleware
* review: add todo
|
2018-10-15 22:46:21 +00:00 |
|
Wyatt Johnson
|
3633fd7afb
|
feat: added static uri support
|
2018-10-15 14:56:43 -06:00 |
|
Wyatt Johnson
|
5362a26976
|
fix: fix graphiql
|
2018-10-12 15:04:45 -06:00 |
|
Wyatt Johnson
|
cda72ba249
|
[next] Docker + Revision Metadata (#1991)
* feat: added version metadata, release to Docker
* fix: fixed mistake with export
* fix: adjusted circle cache beheviour
* fix: removed node_modules from workspace
* fix: added version prefix to cache keys
* review: patched invalid job name
* fix: hardcode cache version prefix :(
* fix: improved cache keys
|
2018-10-12 19:13:55 +00:00 |
|
Wyatt Johnson
|
8184c3932e
|
[next] Install (#1957)
* Wip
* Adding Wizard and initial step <3
* Wip
* Adding more steps to the Install Wizard
* Mantaining state across steps
* Adding Steps
* Step Component
* wip
* feat: improved logging
* feat: added tenant install route
* Progress
* Refactor
* Adding rest install mutation
* Wip
* Done
* Addding snapshots
* URL validators
* Adding validation for url, and final step
* Header component and main variants
* fix: resolved router
* fix: corrected spec for prop
* fix: updated test snapshot
* Translations
* Translations
* Adding extra validation
* prefixing events with On - onSaveData
* prefixing events with On - onSaveData
* Adding translations, and colors from the palette
* Centering steps
* Ready
* feat: added production redirects
* fix: fixes during production
* fix: removed dead code
* Placeholder translations
* removing submit from cancel
* Adding a description for the URL field
* typo
* Refactor and renaming
* Using white as var
* Refactor and renaming
* feat: use new palette colors
* fix: extracted styles
* Adding await to avoid race condition with setState :)
* lint
* feat: added urls
* fix: wizard leaking styles
* fix: simplify icon style
* fix: adjust global body css to remove padding to allow seamless integration
* fix: types and small refactors
* fix: correctly filter wizard children
* refactor: simplify step containers
* fix: better typecheck
* test: remove obsolete snapshots
* fix: don't export FormProps
|
2018-10-11 22:13:02 +00:00 |
|
Wyatt Johnson
|
44e6d4b26a
|
[next] GraphiQL Fixes (#1967)
* fix: fixed playground middleware
* fix: replaced express middleware with custom html based middleware
|
2018-10-10 16:25:26 +00:00 |
|
Chi Vinh Le
|
bd1d677b63
|
Merge branch 'next' into next-respect
|
2018-10-04 19:15:00 +02:00 |
|
Wyatt Johnson
|
74fc0fab61
|
feat: cleanup of router
|
2018-10-02 15:13:01 -06:00 |
|
Wyatt Johnson
|
733ea936d6
|
feat: simplified view
|
2018-10-02 14:58:27 -06:00 |
|
Belén Curcio
|
929fa8ca31
|
Adding found
|
2018-09-27 10:37:09 -03:00 |
|
Belén Curcio
|
6dea28ba74
|
Merge branch 'next' of github.com:coralproject/talk into next-respect
* 'next' of github.com:coralproject/talk:
[next] SSO Refactor (#1912)
|
2018-09-26 15:11:27 -03:00 |
|
Wyatt Johnson
|
4b4b68b885
|
Merge branch 'next' into admin
|
2018-09-26 16:27:22 +00:00 |
|
Wyatt Johnson
|
b916914faa
|
[next] SSO Refactor (#1912)
* feat: support dual sso/jwt auth
* feat: move verifier logic to seperate strategy
* fix: adjusted tests and removed aud claim
* fix: cleanup
|
2018-09-26 16:26:44 +00:00 |
|
Belén Curcio
|
bbf98d0b67
|
First iteration of admin
|
2018-09-25 15:09:43 -03:00 |
|
Belén Curcio
|
ff0f00a486
|
initial work
|
2018-09-24 19:52:08 -03:00 |
|
Wyatt Johnson
|
8c3b0071c2
|
fix: renamed, middleware fixes
|
2018-09-24 12:32:57 -06:00 |
|
Wyatt Johnson
|
0e25c8d446
|
Merge branch 'next' into next-respect
|
2018-09-24 02:30:12 +00:00 |
|
Wyatt Johnson
|
85af8d1bbf
|
[next] Permit (#1899)
* feat: replaced custom auth extraction logic with permit
* fix: fixed tests
|
2018-09-21 22:06:46 +00:00 |
|
Wyatt Johnson
|
6b814cee0d
|
fix: patched issues with static
|
2018-09-21 12:50:21 -06:00 |
|
Wyatt Johnson
|
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 |
|
Wyatt Johnson
|
76d198f2a6
|
[next] Production Usage (#1808)
* feat: docker + compression support + headers
* fixed bug with dependancies
|
2018-09-04 18:36:17 +00:00 |
|
Wyatt Johnson
|
5aad008261
|
feat: added token blacklisting
|
2018-08-21 14:22:04 -06:00 |
|
Belen Curcio
|
a48bcc3076
|
Hitting the delete route and deleting the token
|
2018-08-16 12:20:56 -03:00 |
|
Wyatt Johnson
|
0b3aead1d2
|
[next] Perspective API Integration (#1797)
* feat: initial toxic comments impl
* feat: improved logging
* feat: tenant cache adapter
* feat: move more types into graphql
|
2018-08-14 14:37:00 +00:00 |
|
Wyatt Johnson
|
d2106b3de5
|
[next] Templates (#1760)
* 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 nunjucks support
* fix: support tenant cache for oidc strategy
* fix: replace some constructor initializers with property initializers
* fix: audit
* [next] Comments and Moderation (#1759)
* 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: fixed compile
* fix: import ordering
* fix: merge issue causing build to fail
* feat: added gulp, static templates
* fix: added compile step back
* Fix extract css + remove cross-env
|
2018-08-10 16:17:39 +00:00 |
|
Wyatt Johnson
|
4606626ec4
|
[next] Settings/Tenant (#1758)
* 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
* fix: support tenant cache for oidc strategy
* fix: replace some constructor initializers with property initializers
* fix: audit
* [next] Comments and Moderation (#1759)
* 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: fixed compile
* fix: import ordering
* fix: merge issue causing build to fail
|
2018-08-02 20:09:55 +00:00 |
|
Kiwi
|
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
|
201e5fbcb1
|
fix: rename wrapAuthz with wrapAuthn
|
2018-08-01 15:56:04 -06:00 |
|
Wyatt Johnson
|
4b5c7c1c7b
|
fix: move displayName into auth integrations
|
2018-07-23 13:14:34 -06:00 |
|
Wyatt Johnson
|
558f81c9aa
|
fix: sso strategy
|
2018-07-20 16:38:03 -06:00 |
|
Wyatt Johnson
|
2c1111109a
|
fix: support not logged in users
|
2018-07-20 16:19:33 -06:00 |
|
Wyatt Johnson
|
bdd4bfc272
|
feat: initial passport user auth impl
|
2018-07-20 14:30:07 -06:00 |
|
Wyatt Johnson
|
a6bfad0833
|
feat: more JWT tests
|
2018-07-20 09:58:40 -06:00 |
|
Wyatt Johnson
|
a2a0cebb06
|
feat: initial token issuing support
|
2018-07-17 16:57:36 -06:00 |
|
Wyatt Johnson
|
caec45a0c6
|
feat: passport impl
|
2018-07-17 12:32:43 -06:00 |
|
Wyatt Johnson
|
6f6bedb07a
|
feat: production updates
|
2018-07-16 13:26:41 -06:00 |
|
Wyatt Johnson
|
7e98580264
|
review: changes for review
|
2018-07-16 11:38:28 -06:00 |
|
Wyatt Johnson
|
a2a49b8e45
|
feat: improved user creation
|
2018-07-13 14:36:54 -06:00 |
|
Wyatt Johnson
|
70ff49ec4f
|
fix: missed users service
|
2018-07-11 16:49:54 -06:00 |
|
Wyatt Johnson
|
6efe36ceaa
|
feat: signup enhancements; more extensions to schema
|
2018-07-10 15:54:52 -06:00 |
|
Wyatt Johnson
|
d46145f04c
|
fix: linting
|
2018-07-10 13:58:31 -06:00 |
|
Wyatt Johnson
|
c5dbe4659b
|
feat: initial signup route
|
2018-07-10 13:56:20 -06:00 |
|
Wyatt Johnson
|
87ce65755c
|
feat: initial local passport strategy
|
2018-07-05 15:58:19 -06:00 |
|
Wyatt Johnson
|
1236946312
|
initial oidc support
|
2018-06-29 16:11:32 -06:00 |
|
Kiwi
|
65c8da0f34
|
Merge client into next (#1709)
* Merge client
* Add linting script
* Rename serve to start:development
* Move error harmonization and handling to network layer
* Show Comment Stream
* Added initial test
|
2018-06-27 22:06:30 +00:00 |
|
Wyatt Johnson
|
bcf5658c36
|
fix: type adjustments
|
2018-06-27 11:39:26 -06:00 |
|
Wyatt Johnson
|
b51e1c9867
|
fix: added support for strictNullChecks
|
2018-06-26 14:46:58 -06:00 |
|
Wyatt Johnson
|
fa57c72842
|
linting + initial mutation
- added tslint
- mutation support
|
2018-06-25 14:32:01 -06:00 |
|
Wyatt Johnson
|
6f80a2458c
|
linting
|
2018-06-21 10:44:36 -06:00 |
|