Michael Telatynski
9b57f46ccc
Standardise lint/type scripts between modules/packages
2025-05-08 12:23:13 +01:00
Andrew Ferrazzutti
8c11b576cb
Include Python in static analysis job
...
Also refactor "yarn lint" of each module/package to run whatever lint
task is appropriate for it
2025-02-13 16:04:03 -05:00
Andrew Ferrazzutti
ab17724182
Make "yarn test" always enable coverage
2025-02-13 11:37:53 -05:00
Andrew Ferrazzutti
226b89f846
synapse guest module: change license
...
Set license to multi-license of AGPL + Element Commercial, and add
associated license files to the repository root.
This does not add a notice of "This file includes modifications" to any
files because they were only moved and relicensed, but otherwise
unmodified.
The exception is run_in_venv.sh, which is a rewrite of upstream's
run_in_venv.js and thus lacks the original copyright entirely.
2025-02-10 15:39:48 -05:00
Andrew Ferrazzutti
673bda4515
synapse guest module: set version to 1.0.0
...
as opposed to picking up from where upstream left off at 2.0.0.
(Note that CHANGELOG.md was already at 1.0.0.)
2025-02-10 15:37:11 -05:00
Andrew Ferrazzutti
65d75c3779
Split out vitest from general tests
2025-02-07 12:02:19 -05:00
Andrew Ferrazzutti
c6c04d399f
Convert run_in_venv Node script to Bash
...
The work done by the script is simpler to achieve in Bash, and avoids a
potential mis-parsing of arguments.
2025-02-07 08:38:58 -05:00
Andrew Ferrazzutti
124068294e
synapse guest module: add to yarn workspaces
...
This fixes a false-positive "missing file" check in knip
2025-02-05 10:48:53 -05:00
Andrew Ferrazzutti
b36705c4f4
Run lint-staged on all new files
2025-02-05 09:43:21 -05:00
Andrew Ferrazzutti
caabc37519
synapse guest module: update org name & docs
2025-02-05 08:18:25 -05:00
Andrew Ferrazzutti
386073c0e8
Merge commit '01af446be7cbd63b38f2fe35c2c9a25fac4fdef8' as 'modules/restricted-guests/synapse'
2025-02-04 09:21:06 -05:00