Will Hunt
7c415ad376
Revert "Add docker auto-build for ARM64 ( #373 )" ( #392 )
...
This reverts commit ea6382faa13c97b75b1b940dc1d709fcfa9023a0.
2022-06-30 12:01:33 +01:00
Arthur Brugière
ea6382faa1
Add docker auto-build for ARM64 ( #373 )
...
* Add docker auto-build for ARM64
* Add changelog for ARM64 build PR
* Add needed QEMU action for ARM64 build
* Bump docker's action + apply all to 'latest' workflow too
* Clarify feature
Co-authored-by: Will Hunt <will@half-shot.uk>
2022-06-17 10:26:34 +01:00
Will Hunt
ee2fd5bbcc
Add contributing file ( #134 )
...
* Add contributing file
* Rewrite and point at matrix-appservice-bridge
* Add documentation
* Ensure we install matrix-appservice-bridge when building docs
* Also install for release
* changelog
* add contrib file
* Remove artifact step, it doesn't render so nicely
* Update README.md
2022-06-08 15:30:46 +00:00
Will Hunt
026d7f64b5
Update towncrier to 21.9.0 ( #353 )
...
* Update towncrier to 21.9.0
* changelog
2022-05-13 10:15:49 +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
3cf1552ea7
Support versioning docs ( #259 )
...
* Setup versioned docs
* changelog
* correct version number
2022-03-30 11:36:37 +01:00
Will Hunt
d9fe5357a9
Drop support for Node 12 ( #228 )
...
* Drop node 12 dependencies
* changelog
2022-03-07 20:01:51 +00:00
Will Hunt
5b294bc05f
Add support for a tiered permission system ( #167 )
...
* Add basic permission model
* Add permission mapping implementation
* Start integrating config checks
* Add permission checking for commands
* Add warnings for legacy behaviour
* changelog
* Linting
* Fix config build step
* Tests
* Add documentation
* Add complete tests
* Add documentation
* Add room for room membership permissions
* Fixup error
* Update sampleConfig
2022-01-14 17:44:15 +00:00
Will Hunt
e6dd83ac5b
Support napi v2 ( #111 )
...
* Export a sensible user agent
* Completely rewrite rust portions to be napi v2 compatible
* Format rust files
* Only lint TS files when running lint-node
* Don't include autogenerated typings in the tree
* changelog
* Autofix generated rust dependencies due to a bug in napi@2
* Fix for multiple runs
* Fix format_util file name
* Make script generic
* lint
2022-01-02 01:54:57 +00:00
Will Hunt
060b73263f
Add a listeners config block ( #102 )
...
* Add support for a multi-resource listener style handler
* Update configs
* Speed up config check
* Speed up config check
* Update docs
2021-12-21 16:52:12 +00:00
Will Hunt
6d46492693
don't prefix release to docker releases
2021-12-21 16:48:26 +00:00
Will Hunt
ffcb41a0e0
Add support for prometheus ( #99 )
...
* Add support for prometheus metrics
* Automatically build metrics documentation
* Slight linter tidyup
* add changelog
* fix workflow
* hush yarn
2021-12-16 15:05:03 +00:00
Will Hunt
9425b778fb
Make sample config CI diff visible ( #97 )
...
* Replace cmp with diff, and check if the diff is visible
* changelog
2021-12-14 17:53:01 +00:00
Will Hunt
8bdf789553
Add towncrier ( #96 )
...
* Add support for towncrier
* Use correct command
* Compare properly
* Work within the correct directory
* Try main
* Try a fetch-depth of 0
* changelog
* Fix default config
* Update sample
2021-12-13 13:10:36 +00:00
Will Hunt
e90c6a26fa
Fix if statement
2021-11-29 14:30:15 +00:00
Will Hunt
6a5c84acd9
Build docs on each push
2021-11-29 13:36:15 +00:00
Will Hunt
65a7d96644
Add skeleton for docs
2021-11-29 10:26:11 +00:00
Will Hunt
32a9d56bda
Use main
2021-11-22 16:53:54 +00:00
Will Hunt
2af0877ac7
Add workflows
2021-11-22 16:47:51 +00:00
Will Hunt
4e0fddfa32
"cargo fmt --all -- --check"
2021-11-22 11:16:45 +00:00
Will Hunt
81ba9664a2
make it actually lint
2021-11-22 11:14:00 +00:00
Will Hunt
e2f61915d1
Add rust linting rule
2021-11-22 11:13:16 +00:00
Will Hunt
c9a01aa0cf
Make it minimal
2021-11-21 13:28:31 +00:00
Will Hunt
6f70c65794
Specify stable
2021-11-21 13:25:57 +00:00
Will Hunt
bae3cd12e0
Fixup yaml
2021-11-21 13:24:39 +00:00
Will Hunt
92347db0c4
Ensure tests build node
2021-11-21 13:22:10 +00:00
Will Hunt
ee9b5197df
Add config
2021-03-19 12:10:57 +00:00
Will Hunt
716d261bc0
fix matrix
2020-12-13 15:01:46 +00:00
Will Hunt
7ba6f0f37c
Generate default config automatically
2020-12-13 14:55:36 +00:00
Will Hunt
a89f0f7944
add linting to CI
2020-11-29 19:59:32 +00:00
Will Hunt
fe7260e021
Create main.yml
2020-11-29 19:52:40 +00:00