Commit Graph

562 Commits

Author SHA1 Message Date
Belen Curcio eedeef9617 Merge branch 'ui-message' of github.com:coralproject/talk into ui-message 2018-09-12 13:14:41 -03:00
Belen Curcio 6f367a0078 changes 2018-09-12 13:13:09 -03:00
Wyatt Johnson ff9c6af7c6 Merge branch 'next' into ui-message 2018-09-12 16:05:37 +00:00
Kiwi 8b09b52be8 [next] Start a clean session when user logs in / out (#1853)
* Clear user session after login / logout

* Filename cases

* Improve type checking

* Apply suggestions
2018-09-12 16:04:54 +00:00
Kiwi 26b59fc17c Merge pull request #1855 from coralproject/pending-blur
[next] Pending Comment Blur
2018-09-11 21:21:11 +02:00
Belén Curcio 5a8ce7655c Updated tests 2018-09-11 13:09:49 -03:00
Belén Curcio f7fa1dae23 Updated tests 2018-09-11 10:17:46 -03:00
Belén Curcio 91d421ad46 Updated tests 2018-09-11 10:01:14 -03:00
Belén Curcio 1ca2c5ec95 Merge branch 'ui-message' of github.com:coralproject/talk into ui-message
* 'ui-message' of github.com:coralproject/talk: (26 commits)
  Adapt snapshots
  Disable RTE when submitting
  Wrap long words
  Disable submit button when empty
  Fix test
  Fix types and tests
  Remove outdated workarounds
  Remove accidently commited files
  Move uuid generation to TalkContext
  Full PromisifiedStorage + Simplifications
  Update package-lock
  Return null cursor when creating comment
  Change commentEdge to edge
  Update snapshots
  Fix types
  Reply opens auth popup when not logged in
  Better tests
  Stream should work outside of iframe for debugging
  Add test
  Focus RTE when opening reply
  ...
2018-09-11 09:58:16 -03:00
Belén Curcio a35ee79098 Adding MessageIcon 2018-09-11 09:57:55 -03:00
Belén Curcio b5db80b1e1 Updated colors 2018-09-11 09:47:59 -03:00
Kim Gardner 04d7ddf41a Merge branch 'next' into ui-message 2018-09-10 10:54:38 -04:00
Kiwi 195d61d104 Merge pull request #1850 from coralproject/next-reply
[next] Implement Reply
2018-09-10 16:11:06 +02:00
Chi Vinh Le 89312e3d98 Adapt snapshot 2018-09-07 21:42:11 +02:00
Chi Vinh Le 7644f93e7c Fix types 2018-09-07 18:24:08 +02:00
Chi Vinh Le 5010e342df Pending comment blur 2018-09-07 18:18:39 +02:00
Belén Curcio dce2177dcd Updated snapshots 2018-09-07 13:03:56 -03:00
Belén Curcio b37ec2b944 Supporting icons with ValidationMessages 2018-09-07 12:54:22 -03:00
Chi Vinh Le 88e44b2baf Adapt snapshots 2018-09-07 17:32:15 +02:00
Chi Vinh Le a7e4af46d2 Disable RTE when submitting 2018-09-07 17:29:38 +02:00
Chi Vinh Le 8b938616c9 Wrap long words 2018-09-07 17:00:28 +02:00
Chi Vinh Le a33a1c47ab Disable submit button when empty 2018-09-07 16:29:46 +02:00
Belén Curcio 994b0f7fb3 Updated API 2018-09-07 10:56:03 -03:00
Belén Curcio e909d21039 Adding Message Matching the exact values 2018-09-07 10:23:29 -03:00
Chi Vinh Le fb1b9c51ee Fix test 2018-09-07 00:59:59 +02:00
Chi Vinh Le df664bdb73 Fix types and tests 2018-09-07 00:51:57 +02:00
Chi Vinh Le c1cefe52d0 Remove outdated workarounds 2018-09-07 00:38:19 +02:00
Chi Vinh Le b765a7c3e9 Remove accidently commited files 2018-09-07 00:36:43 +02:00
Chi Vinh Le 845fbc1b1b Move uuid generation to TalkContext 2018-09-07 00:34:17 +02:00
Chi Vinh Le e132087682 Full PromisifiedStorage + Simplifications 2018-09-06 23:53:29 +02:00
Chi Vinh Le 3a1b043eb7 Merge branch 'next' into next-reply 2018-09-06 21:38:20 +02:00
Kiwi 53e548d77a [next] Save Comment Draft + Pym Storage (#1843)
* Implement pym storage

* Save comment draft + test

* Apply suggestions

* Use class for PymStorage implementation

* Add some comments
2018-09-06 17:07:17 +00:00
Kiwi 0477d456a2 Integrate typescript-snapshots-plugin (#1847) 2018-09-05 22:50:01 +00:00
Chi Vinh Le 35b4040274 Update package-lock 2018-09-06 00:18:22 +02:00
Chi Vinh Le f5e0c6163d Return null cursor when creating comment 2018-09-06 00:14:47 +02:00
Chi Vinh Le 4d860ab71d Change commentEdge to edge 2018-09-06 00:09:38 +02:00
Chi Vinh Le 942bcba5a1 Update snapshots 2018-09-06 00:07:14 +02:00
Chi Vinh Le 2bf9b5f2c1 Fix types 2018-09-06 00:07:14 +02:00
Chi Vinh Le 46ff3dea89 Reply opens auth popup when not logged in 2018-09-06 00:07:14 +02:00
Chi Vinh Le 90a875f40e Better tests 2018-09-06 00:07:14 +02:00
Chi Vinh Le 441cc9d57b Stream should work outside of iframe for debugging 2018-09-06 00:06:58 +02:00
Chi Vinh Le 28c8252b63 Add test 2018-09-06 00:06:58 +02:00
Chi Vinh Le 444c86cb3c Focus RTE when opening reply 2018-09-06 00:06:58 +02:00
Chi Vinh Le 110becb075 Implement reply 2018-09-06 00:06:58 +02:00
Chi Vinh Le ee30003390 Indent comment only 2018-09-06 00:06:58 +02:00
Chi Vinh Le c96112fc8c Fix tests 2018-09-06 00:06:58 +02:00
Chi Vinh Le 31bc5fa913 WIP 2018-09-06 00:06:28 +02:00
Chi Vinh Le eb74162eef Merge branch 'next' into pym-storage 2018-09-05 23:27:59 +02:00
Wyatt Johnson 3897b06029 [next] Comment Editing (#1795)
* feat: initial impl of comment edits

* feat: added edit metadata

* review: switched out explcit null + nullable types

* fix: changed commentEdge -> edge, test comments

* [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

* fix: linting
2018-09-04 18:57:41 +00: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