n8n/packages/nodes-base
Jan 4573d503dc
Add matrix integration (#1046)
* Added Matrix integration node

* fix: Improve code quality and add new operation

- Changed operation names to match casing (all camelCase)
- Ordering operation names to be alphabetical
- Creating a read all operation to fetch all messages from a room
- Added node subtitle

* fix: add element index so that expressions work on multiple items

* feature: added possibility to upload and send media to Matrix

- Also replacing Promises.all() + Array.map() For a regular for as it messes up ordering

* refactor: merging upload + send Media in a single action

* refactor: improved code quality and endpoints

- Removed sync entirely as a better way to retrieve messages is now
implemeented
- Added rooms dropdown to operations
- Added option to paginate or retrieve all room messages
- Removed option to upload media from text contents. Only files are
accepted now
- Room members has bem moved from the Rooms resource to a standalone
with Get All operation

*  Small improvements

*  Added filters to get messages

*  Minor improvements to Matrix-Integration

Co-authored-by: Omar Ajoue <krynble@gmail.com>
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
2020-10-12 10:05:16 +02:00
..
credentials Add matrix integration (#1046) 2020-10-12 10:05:16 +02:00
nodes Add matrix integration (#1046) 2020-10-12 10:05:16 +02:00
src
test 📚 Update development cycle documentation and add placeholder tests 2019-08-14 13:45:18 +02:00
gulpfile.js
LICENSE.md 📚 License text fix 2020-09-15 07:55:09 +02:00
package.json Add matrix integration (#1046) 2020-10-12 10:05:16 +02:00
README.md Fix logos in README.md files 2020-07-13 14:22:34 +02:00
tsconfig.json
tslint.json Add Wufoo-Trigger node (#597) 2020-10-01 09:07:55 +02:00

n8n-nodes-base

n8n.io - Workflow Automation

The nodes which are included by default in n8n

npm install n8n-nodes-base -g

License

Apache 2.0 with Commons Clause

Additional information about license can be found in the FAQ