Commit Graph
33 Commits
Author SHA1 Message Date
KiwiandGitHub 53e168ae93 [next] Implement configuration panes (#2173)
* feat: moderation config

* feat: configure banned and suspect words

* chore: upgrade react and test libs to the newest version <3

* chore: upgrade typescript + some refactor

* feat: general, organization and advanced configuration panes

* fix: translation

* feat: speedup fetching markdown editor

* feat: localize markdown editor

* chore: refactor container names

* chore: rename infobox to communityGuidelines

* feat: closing comment streams duration config

* test: add feature tests for configurations

* fix: mock only console.error

* chore: upgrade node

* chore: require node >= 10

* fix: better validation and default values

* feat: Make DurationField a general purpose component and reuse for Edit Comment Timeframe

* test: add unit test for duration field

* fix: patch for bug when built in production

* chore: bump npm version to latest

* fix: adapted Dockerfile to new version of node

* refactor: harmonized seconds/milliseconds to seconds

* fix: resolve bug from merge conflict
2019-02-07 01:10:51 +01: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
KiwiandWyatt Johnson 05350d651f [next] Admin Configure (#2076)
* feat: Add RadioButton and CheckBox

* feat: configure facebook and google auth

* feat: configure sso, localAuth and displayName + some tests

* test: add integration tests for configure auth

* test: more integration tests

* feat: add oidc support

* test: add oidc integration test

* feat: generate sso key initially

* fix: import fetchQuery from correct package

* fix: admin url

* fix: set timezone to utc when testing

* refactor: improve route config

* fix: remove obsolete line

* fix: clientMutationId increment

* fix: oidc only create when enabled

* fix: copy

* test: update snapshots

* feat: fixed graphql logging extension

* Update src/locales/en-US/admin.ftl

Co-Authored-By: cvle <vinh@wikiwi.io>

* Apply suggestions from code review

Co-Authored-By: cvle <vinh@wikiwi.io>

* test: update snapshots

* fix: change Local Auth to Email Authentication

* fix: copy updates
2018-11-19 22:47:32 +00:00
Chi Vinh Le c96112fc8c Fix tests 2018-09-06 00:06:58 +02:00
Chi Vinh Le 9945c099a7 Add integration tests 2018-08-28 01:35:13 +02:00
Chi Vinh Le dcb3c23f56 Test, Colorize TextFields, disable on submit 2018-08-27 21:36:36 +02:00
Chi Vinh Le 3dc3e1435a Use HorizontalGutter component, simplify Flex 2018-08-24 19:11:56 +02:00
Belén Curcio 21cad87ffd Updated snapshots 2018-08-22 10:11:37 -03:00
Belén Curcio bace76decc changes 2018-08-21 22:47:39 -03:00
Belen Curcio fb2af720ed Tests updated 2018-08-17 11:45:57 -03:00
Belen Curcio 310f250212 Updated tests and latest changes 2018-08-17 11:40:31 -03:00
Belen Curcio 4688f170e4 updated snapshots 2018-08-13 12:13:00 -03:00
Belén Curcio 7e081bbf07 Sign Up Form, Cross Validations for Username, Email, Password, and more added. 2018-08-12 23:48:49 -03:00
Belén Curcio 8a7ea9cdef First integration of forms 2018-08-12 23:08:23 -03:00
Belén Curcio 443ccd61ce Merge branch 'next' of github.com:coralproject/talk into auth-views
* 'next' of github.com:coralproject/talk:
  [next] Templates (#1760)
  Adapt typography
  NO NORMALS
2018-08-12 19:23:47 -03:00
Chi Vinh Le c2f6095868 Adapt typography 2018-08-10 13:10:37 +02:00
Belén Curcio 0dfdea0e4e Auth Views 2018-08-09 13:17:45 -03:00
Belén Curcio 361aab7085 Adding Formfield 2018-08-09 11:43:32 -03:00
Belén Curcio 7483414981 Normal view 2018-08-09 10:40:59 -03:00
Belén Curcio b5d626ad8c Updated code, and snapshots 2018-08-09 09:45:29 -03:00
Belen Curcio 8634647c9f Changes added 2018-08-08 13:23:20 -03:00
Belen Curcio 0ab3ba2a7b updated snapshots 2018-08-08 12:11:53 -03:00
Belen Curcio 5d58681daa Merge branch 'next' of github.com:coralproject/talk into ui-components 2018-08-08 08:31:08 -03:00
Belen Curcio 6c284feea7 Updated 2018-08-06 11:53:46 -03:00
Belen Curcio 11ba91c20e Changes added 2018-08-06 11:49:45 -03:00
Chi Vinh Le c7a96cc0f1 More style 2018-08-04 08:40:01 +02:00
Chi Vinh Le 1376ed255b Improve styling, accessebility, usability and use mutation 2018-08-03 15:57:14 +02:00
Belen Curcio 0c9dd07f1f Adding InputLabel 2018-08-02 20:01:15 -03:00
Belen Curcio ba01263731 Adding TextField 2018-08-02 19:46:05 -03:00
Belén Curcio e1d534391c More Changes 2018-07-30 06:50:47 -03:00
Belén Curcio 2aa725d61c Changes 2018-07-30 06:30:11 -03:00
Belén Curcio 96e7407d4c Working 2018-07-24 13:22:22 -03:00
Belén Curcio b9a8fdb77b feat: added support for --only flag
Merge pull request #1731 from coralproject/next-watcher-flags

Watcher --only
Use JSDocs comments (#1727)


Merge branch 'next' into prevent-compile-loop-relay
Merge pull request #1726 from coralproject/prevent-compile-loop-relay

[next] Adapt relay watch config
[next] Remove nodemon (#1725)

* Remove old nodemon configs

* Remove nodemon

[next] Jest implementation for React Components (#1733)

* Make jest testing work with custom path and css modules

* Add first test

* feat: added unit tests to ci

* fix: updated package-lock.json

* Update cssTransform.js

* Update cssTransform.js

* Fix test in ci

Adapt files.exclude (#1736)


Permalink ui

Adding Copy to clipboard functionality

WIP

clean request

wip

progress

progress

work in progress

wip

ui functionality

Translations :/

wip

Merge branch 'permalink' of github.com:coralproject/talk into permalink

* 'permalink' of github.com:coralproject/talk: (42 commits)
  [next] Support server side jest testing (#1747)
  Update snapshots
  Add comments
  Remove precss
  Move react-responsive to dev deps
  Remove comment
  Mobile first approach
  Support standard css variables, dynamically set spacing-unit
  Add docs
  Fully implement Flex and MatchMedia
  Responsive Components <3
  fix: linting
  fix: adjusted pageInfo
  Remove obsoloe snapshot
  Move jsdom to dev deps
  Mark comments as always returning a value
  Add comment
  Fix unit tests
  Translate, concept for translation and id strings
  Add aria props
  ...

Adding Attachment and Popover Component

merge conflicts

progress

Any

Working

Support for refs

Ready

Merge branch 'permalink' of github.com:coralproject/talk into permalink

* 'permalink' of github.com:coralproject/talk: (101 commits)
  Ready
  Support for refs
  Working
  Any
  progress
  merge conflicts
  Make timeagoFormatter optional
  More colors
  Colors
  Short circuit endless respawn
  fix: new mongo parser
  Remove jest from watcher config, as it doesnt run well inside
  Add jest set
  Apply suggestions
  Move react-timeago to dev
  Upgrade docz
  Cleanup docz scripts
  Support watcher sets
  [next] Support server side jest testing (#1747)
  Make filter only a pure function
  ...
2018-07-16 18:36:21 -03:00