Tadeusz Sośnierz
a13481907f
Add a changelog entry for feeds
2022-04-25 14:16:33 +02:00
Tadeusz Sośnierz
b8afd4f7ef
Allow empty titles/links when handling feed entries
2022-04-25 14:15:34 +02:00
Tadeusz Sośnierz
cea7c0b78c
Use Date.now() for timestamps where appropriate
2022-04-25 10:41:23 +02:00
Half-Shot
cbb05df423
Remove done
2022-04-22 18:55:57 +01:00
Half-Shot
d5498f99f2
fix metric name
2022-04-22 18:54:42 +01:00
Half-Shot
0472db14e9
icon
2022-04-22 18:53:12 +01:00
Half-Shot
d76713f4f3
Add some metrics
2022-04-22 18:53:01 +01:00
Half-Shot
9db37e4dc3
Add skeleton docs
2022-04-22 18:48:39 +01:00
Tadeusz Sośnierz
a62235e925
Support removing feed connections, deduplicate feed URLs
2022-04-22 14:37:40 +02:00
Tadeusz Sośnierz
c2f97825f7
Define onRemove() to be async, as it is implemented
2022-04-22 14:35:42 +02:00
Tadeusz Sośnierz
2d712be3c0
Tweak initialSync logic to ensure we don't get perform it forever
...
Before this no entries were saved after an initialSync,
making us thing it's an initialSync every time.
2022-04-22 14:09:18 +02:00
Tadeusz Sośnierz
428ca02456
Make sure our feed accountData is valid
2022-04-22 13:52:58 +02:00
Tadeusz Sośnierz
9217112c3e
Don't notify about new RSS/Atom entries during initial sync
2022-04-22 13:48:44 +02:00
Tadeusz Sośnierz
420def07b0
Fetch feeds sequentially, warn if it took too long
2022-04-22 12:27:14 +02:00
Tadeusz Sośnierz
ef91798bcb
Update config defaults
2022-04-22 11:25:05 +02:00
Tadeusz Sośnierz
917ea003a2
Fix typos
2022-04-22 11:21:54 +02:00
Tadeusz Sośnierz
648e45748b
Allow feed-only instances
2022-04-22 10:44:04 +02:00
Will Hunt
aab1c14cf0
Support notifying on gitlab review comments ( #314 )
...
* Support notifying on gitlab reviews
* changelog
* !== 1
Co-authored-by: Christian Paul <christianp@matrix.org>
Co-authored-by: Christian Paul <christianp@matrix.org>
2022-04-21 17:11:23 +01:00
Tadeusz Sośnierz
0b0a7f1adb
Add RSS/Atom feed support
2022-04-21 15:29:26 +02:00
Tadeusz Sośnierz
31a7e651bc
Allow for ConnectionManager to notify listeners about new connections
2022-04-21 15:26:12 +02:00
Tadeusz Sośnierz
e882081528
Check for the correct state event type when setting up a connection. Also DRY
2022-04-20 17:05:39 +02:00
Will Hunt
bd58714c66
Improve metrics coverage ( #312 )
...
* Actually register the SDK metrics
* Add some useful metrics
* Update docs
* changelog
2022-04-19 11:24:59 +00:00
Will Hunt
7732a943de
Add figma to setup.md
2022-04-15 09:54:32 +01:00
Will Hunt
c278874770
1.5.0
1.5.0
2022-04-14 13:58:03 +01:00
Will Hunt
c58e6a0127
Fix GitHub refresh tokens not refreshing ( #307 )
...
* Support erroring when the token has expired
* Fix refresh tokens not working
* changelog
2022-04-14 12:10:13 +01:00
Will Hunt
a766967a62
Support gitlab push events ( #306 )
...
* Support gitlab push events
* changelog
* Properly format a list of commits
* Formatting tweaks
2022-04-13 15:55:05 +01:00
Will Hunt
27fc699e0e
Fix GitHub and GitLab ghost user intent creation ( #303 )
...
* Fix GitHub and GitLab ghost user intent creation, and add config
* changelog
2022-04-12 18:46:14 +01:00
Will Hunt
e1b5f989b9
Fail to start when widgets are configured without a listener ( #298 )
...
* Add note about listener configuration in widgets.md
* Add errors to check when widgets are not fully configured
* changelog
* Include widget listener in default config
2022-04-11 18:39:42 +01:00
Will Hunt
93d367375a
Ensure SetupCommand help command only shows enabled commands ( #296 )
2022-04-11 18:12:56 +01:00
Will Hunt
53221036ad
Priority ordering for connections ( #293 )
...
* Sort connections on a priority basis if `priority` is given in the state.
* changelog
* Break, don't return
2022-04-11 17:36:37 +01:00
Will Hunt
1ab442107c
Automatically add new labels to newly created issues ( #292 )
...
* Automatically add new labels to newly created issues
* changelog
2022-04-11 17:25:26 +01:00
Kim Brose
e8d2003868
Fix typos ( #286 )
...
* Fix typos
* Create 286.doc
2022-04-11 17:08:40 +01:00
Kim Brose
d43b9522ba
Fix #289 ( #290 )
...
* Fix #289
* Create 290.bugfix
2022-04-11 17:08:30 +01:00
SpiritCroc
7379346fc1
Generic webhook transform: allow specifying msgtype ( #282 )
...
* Generic webhook transform: allow specifying msgtype
* Update doc and changelog for msgtype webhook transform
2022-04-11 10:28:23 +01:00
Will Hunt
8f22f0d851
Use png over webp for browser compatibility ( #285 )
...
* Use png over webp for browser compatibility
* changelog
2022-04-11 09:38:57 +01:00
dependabot[bot]
32caacec87
Bump moment from 2.29.1 to 2.29.2 ( #283 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 09:30:05 +01:00
Half-Shot
3a766190f5
fix a test
2022-04-08 16:35:55 +01:00
Half-Shot
3bd5412919
1.4.0
1.4.0
2022-04-08 16:22:25 +01:00
Half-Shot
e6467465ca
Linting
2022-04-08 16:20:40 +01:00
Will Hunt
aa9e066530
Add Generic Webhooks Widget interface ( #140 )
...
* Start work on improved widget interface for admin room
* Add changes needed for InviteView
* More widget bits
* Lots more work to support setup widgets
* Redesign work
* Fix build order for web
* Remove unused invite code
* Update configs
* Cleanup
* Support widget branding
* Tidy up web app
* Support generic service config lookup
* Stronger typings for configuration
* Improve error text
* fix patch
* changelog
* First pass on documentation
* Fix tests
* fixes
* Don't require room state / admin rooms for room config requests
* Fix no render when secrets isn't provided
* rework if logic
* Fixes after feedback
* more review fixes
* Cleanup unused code
* fix indent
* Update matrix-appservice-bridge to 4.0.1
* Update widget API
2022-04-08 16:16:12 +01:00
Will Hunt
ec7e80a910
Support GitLab release events ( #278 )
...
* Support GitLab release events
* changelog
2022-04-07 16:49:03 +01:00
Christian Paul
4060ded7f8
Minor grammar corrections in code and documentation ( #267 )
...
* setupWidget -> setUpWidget
* setup -> (to) set up; add full stops
* setupAdminRoom -> setUpAdminRoom
* it's -> its
* Create 267.feature
* log in to; Currently, ; full stops
* Improve copy of error messages
* Update 267.feature
* Rename 267.feature to 267.misc
Co-authored-by: Will Hunt <will@half-shot.uk>
2022-04-07 16:14:35 +01:00
Will Hunt
14abb011b6
Support hotlinking github issues and PRs ( #277 )
...
* Support hotlinking github issues and PRs
* changelog
* update sample config
* Update github_repo.md
2022-04-06 18:46:04 +01:00
Christian Paul
7df772cda5
Made ESLint lint all TypeScript files and fix a few linter errors ( #273 )
...
* Remove unused import of preact/h
* Remove unused imports
* Create 273.misc
* Lint all TypeScript files
* Re-add preact/h import
* Fix a few ESLint errors
* Update 273.misc
* Readd eslint:recommended
* Update .eslintrc.js
Co-authored-by: Will Hunt <will@half-shot.uk>
2022-04-06 15:25:10 +01:00
Will Hunt
f8934fb1c7
monolithic should be false in worker mode
2022-04-05 18:01:38 +01:00
Half-Shot
9140c4d1bc
fix build-metrics-docs.ts
2022-04-05 11:26:12 +01:00
Will Hunt
b45681a84e
Add metrics:
to metrics.md
2022-04-05 09:10:19 +01:00
Christian Paul
41a2d64c7e
Merge pull request #272 from matrix-org/j94/optional-content-type
...
Only set Content-Type if we send a body
2022-04-04 12:22:24 +02:00
Christian Paul
9a27dd5ecc
Update 272.bugfix
2022-04-04 00:11:06 +02:00
Christian Paul
b87ccdc070
Create 272.bugfix
2022-04-04 00:08:10 +02:00