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
2e58691093
run_in_venv: skip unnecessary env reinstallation
2025-02-07 11:36:10 -05:00
Andrew Ferrazzutti
d0f1835175
run_in_venv: allow setting Python version
2025-02-07 10:53:54 -05:00
Andrew Ferrazzutti
2f8c31797b
Make run_in_venv POSIX compliant (not just Bash)
2025-02-07 10:06:01 -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
5fe56e414c
synapse guest module: use minimal container image
2025-02-06 10:28:36 -05:00
Andrew Ferrazzutti
88f578a51b
synapse guest module: replace ADD with COPY
2025-02-06 10:23:37 -05:00
Andrew Ferrazzutti
88f098a2f7
Use CI job for only synapse guest module
...
Also remove jobs for E2E & changeset, which aren't set up in this repo
2025-02-05 15:21:53 -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
ffb5fdaa30
synapse guest module: update copyright
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
Michael Telatynski
c37b2daf5f
Merge pull request #2 from element-hq/t3chguy/123
2025-01-31 09:09:59 +00:00
Michael Telatynski
b8aba36f09
Wire up tests & sonarcloud
2025-01-30 10:58:23 +00:00
Michael Telatynski
abc3841445
Iterate
2025-01-29 10:48:35 +00:00
Michael Telatynski
bab388854c
Iterate
2025-01-29 09:02:46 +00:00
Michael Telatynski
646f3da638
Iterate
2025-01-29 08:35:40 +00:00
Michael Telatynski
3b8921a692
Iterate
2025-01-28 17:38:52 +00:00
Michael Telatynski
30f1b61209
Iterate
2025-01-28 13:23:58 +00:00
Michael Telatynski
49ccaa5e00
Iterate
2025-01-28 13:13:06 +00:00
Michael Telatynski
1c51ab2b14
Iterate
2025-01-28 11:52:33 +00:00
Michael Telatynski
fa9de52a94
Initial runtime Modules work
2025-01-27 10:11:16 +00:00