b44142c0db
Verification process completes but fails to upload keys
2024-10-15 11:59:33 -06:00
702a980c6f
- Rebase with master
...
- WIP trying some things
2024-10-15 11:59:29 -06:00
543a1e658d
- Splitting device verification out of the new release,
2024-10-15 11:58:59 -06:00
487241e097
Merge pull request #120 from Skylar-Tech/new-nodes
...
New nodes
2024-09-18 22:24:25 -06:00
3b161f1ad9
- Convert examples list examples/README.md to use collapsable github sections
...
- Add another example for sending an uploading file to a room
- Add form tip for Send Message node's thread reply config option
2024-09-18 22:19:49 -06:00
45ff930518
- Update examples README to make things much easier to find
...
- Added examples for every node
- Fixed User Settings node requiring a roomId when it's not needed
- Fixed the documentation for Upload File node
- Get User node had unused config code that has been removed
2024-09-18 15:21:13 -06:00
9e3b66f4aa
- Fix Mark Read
node not working properly and update the docs for this node #111
2024-09-18 09:32:19 -06:00
02826e2769
- Fix Room Pagination node event data being unaccessible #28
...
- Add new node `Get Event` that will give you room data for a corresponding roomId and eventId #117
- Add new node `Fetch Event Relations` that can paginate through events related to another event #119
- README updates
2024-09-16 23:27:29 -06:00
6bbd1d5119
Update README.md
...
Update readme
2024-09-03 21:31:39 -06:00
5de1274def
Merge pull request #96 from Skylar-Tech/dev
...
Release v0.8.0
v0.8.0
2024-09-03 21:03:18 -06:00
1b54bc03eb
Merge pull request #114 from squatica/fix-deprecated-login
...
stop using deprecated login object
2024-09-03 21:00:27 -06:00
65edc94854
Add deprecation notice for Send File and Send Image nodes #102
2024-06-24 19:20:19 -06:00
351679ad77
- Add image thumbnail generation support for file upload node (and improved logging) #102
...
- Fix Received images missing thumbnail kills Node Red #65
- Trim rooms provided in receive node's Room ID config value
2024-06-13 20:21:20 -06:00
squatica
2b2da4faf7
stop using deprecated login object
2024-05-06 20:53:04 +02:00
5090e4fbb6
- fix
2024-02-24 22:29:52 -07:00
51e649b4cf
- #109 get own events
...
- #28 paginate room history
- #111 manual read markers
- fix clearing global storage
- update node docs for upload file
2024-02-07 09:06:28 -07:00
a08709265e
Update node icon
2023-12-15 22:32:20 -07:00
57ba70db6c
- Received room timeline events now output msg.user
containing info about the user that sent the event.
2023-12-15 04:03:13 -07:00
a3e1381d53
- Update room state events node so topic property can be dynamically configured
2023-12-15 03:56:32 -07:00
6dca3aa70e
- #106 Add node for getting data for a user
...
- couple other fixes
2023-12-15 03:52:28 -07:00
b36286d994
Change version to 0.8.0
2023-12-15 01:39:45 -07:00
f14190d9ea
- #105 Add new node for setting or getting user settings (display name or avatar_url)
...
- Fix class name of matrix-room-state-events node
2023-12-15 01:37:03 -07:00
000c28e3b8
- Reduce margin between checkboxes for matrix-receive node
...
- matrix-send-message node can now be used to reply in a thread (closes #104 )
- matrix-receive node now returns msg.mentions for easier access to who was mentioned in message
- matrix-receive node now returns boolean msg.isThread based on whether the message is a thread reply or not
2023-11-25 05:38:09 -07:00
fd174e32ff
Merge pull request #103 from Skylar-Tech/102-upload-file
...
New file uploading node
2023-11-05 00:08:24 -06:00
e8506d8887
#102 Added new node for file uploading
...
#102 File upload node automatically detects mime type from name
#102 File upload node automatically fills in information for m.video, m.audio, and m.image (resolution, duration, etc)
#102 File upload node can generate a thumbnail for videos
#102 Send message node now accepts an object to override the message content
2023-11-05 00:06:52 -06:00
d7c4bc26bb
- #100 add documentation for new typing node and update README
...
- #100 fix typing event causing server error due to number being string
- Mention using pantalaimon as an alternative for E2EE support in README
2023-10-22 16:56:49 -06:00
785e0cd7be
- #100 add node for sending typing state to rooms
...
- fix global and flow variable in getters for Matrix Room States node
2023-10-22 04:32:06 -06:00
2e9633e113
- #97 msg.state_key is now allowed as an input to Room State Events node for events that support it (required for m.space.child and m.space.parent)
...
- #97 added support for m.room.history_visibility, m.room.server_acl, m.room.pinned_events, m.space.child, and m.space.parent
- #97 fix issue with checkbox being hidden on config page when adding new setters/getters on config page
2023-10-22 03:01:33 -06:00
1859696122
- #97 added option to fetch state event from local storage and fallback to server if necessary (allows for faster lookups and gives the full event object with information about when/who created it, etc)
...
- #97 remove num, bool, bin, and data from being options you can set to a state event (currently only objects and sometimes strings are allowed)
- Updated Leave Room node so it deletes the room from local storage
- Updated server config node so it deletes the matrix client from storage during shutdown (possibly solution to #94 )
2023-10-22 00:29:12 -06:00
fd605005d1
Closes #99
...
- matrix-server-config now auto populates with first option
2023-10-21 19:47:12 -06:00
85de450a1a
Merge pull request #98 from Skylar-Tech/97-room-settings
...
97 room settings
2023-10-21 19:43:29 -06:00
e7e0f2967b
Issue #97 Room Settings
...
- Remove unused returnValues config option for Room State Events node
2023-10-21 19:39:32 -06:00
611e23b845
Issue #97 Room Settings
...
- Room Settings node renamed to Room State Events
- Room State Events node allows configuring inputs/outputs from config
- Fix bug with various nodes allowing execution even though matrix server isn't connected
- Replace deprecated matrixClient.setGlobalErrorOnUnknownDevices method
- Update docs for new Room State Events node
2023-10-21 19:33:44 -06:00
9d050a0d44
Issue #97 Room Settings
...
- fix join_allow_rules for Room Setting node not getting correctly
- update Room Setting docs
2023-10-15 14:45:16 -06:00
c833a40a84
Issue #97 Room Settings
...
- Can set room name, topic, and avatar
- Can get name, topic, avatar, encrypted, power_levels, aliases, guest_access, join_rule, and join_allow_rules
2023-10-15 04:17:12 -06:00
0e755bc350
- Remove console.log usage
2023-10-14 23:22:38 -06:00
c920dd12cb
- Fix error with matrix-synapse-register node
...
- Ensure matrix-server-config's register/deregister methods are always available
2023-10-14 22:26:29 -06:00
bvmensvoort
9661922f78
Pass msg object where possible
...
As described on https://nodered.org/docs/user-guide/writing-functions#handling-errors
2023-10-14 21:32:46 -06:00
bvmensvoort
20c7182511
Make errors catchable and (de)register at config node of all nodes
2023-10-14 21:32:46 -06:00
bvmensvoort
f48ba74a72
Make errors of config node catchable via a catch node
2023-10-14 21:32:46 -06:00
bvmensvoort
124a0cba34
(de)Register consumer nodes at config node
...
In order for error messages to be catchable
2023-10-14 21:32:46 -06:00
bvmensvoort
8ca11f36d8
Make errors of nodes catchable by a catch node
2023-10-14 21:32:46 -06:00
8a7fba39e8
Merge pull request #95 from Skylar-Tech/dev
...
Release v0.7.1
0.7.1
2023-09-05 11:22:48 -06:00
c61eadd05d
Release 0.7.1
...
- Upgrade matrix-js-sdk from 22.0.0 to 28.0.0
- Upgrade olm from v3.2.13 to v3.2.15
2023-09-05 11:22:00 -06:00
78f8ab7abb
Merge pull request #74 from Skylar-Tech/dev
...
v0.7.0
0.7.0
2022-12-06 22:15:49 -07:00
ce8be4a30f
Update readme
2022-12-06 22:10:26 -07:00
3e808cabec
- Set version to 0.7.0
2022-12-06 21:53:30 -07:00
2fdc7482ce
- Add back in persistent storage
...
- Receive node now accepts video files
2022-12-06 21:49:05 -07:00
c7f9d56df2
- Updated code for new authedRequest argument format
...
- matrix-js-sdk updated to 22.0.0
- fs-extra updated to 11.1.0
- minimum version set to 14.14
2022-12-06 18:47:41 -07:00
3c042ae47d
- rename "Invite Room" node to "Invite to Room" to distinguish from new node
...
- new node "Invite Room" for receiving room invites
- new node "Leave Room" for leaving a room
- updated examples with new nodes
2022-12-05 23:40:05 -07:00