Commit Graph

71 Commits

Author SHA1 Message Date
renovate[bot] d8da6652b8 Update dependency zod to v4 2025-09-20 01:53:33 +00:00
Michael Telatynski f03994a35a Merge pull request #53 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-b501f85bf3 2025-09-17 15:59:53 +01:00
David Baker 56c7bca29d Update screenshot for new room list 2025-09-15 20:57:45 +01:00
dependabot[bot] 0b85920be2 Bump the npm_and_yarn group across 1 directory with 2 updates
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.1.6 to 6.3.6
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite)

Updates `esbuild` from 0.24.2 to 0.25.1
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.24.2...v0.25.1)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.6
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: esbuild
  dependency-version: 0.25.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-10 01:49:15 +00:00
Michael Telatynski 22f53ece84 Add screenshots 2025-08-12 16:30:58 +01:00
Michael Telatynski a596d89fa0 Make knip happy 2025-08-12 15:53:40 +01:00
Michael Telatynski 33e4e30f9e Element Web module for Restricted Guests 2025-08-12 14:12:57 +01:00
dependabot[bot] b22cf92880 Bump vite in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.0.11 to 6.1.6
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.1.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.1.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.1.6
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-28 15:43:59 +00:00
Michael Telatynski 629b58bcea Remove commented code 2025-05-20 13:43:35 +01:00
Michael Telatynski bb4a8b170e Extract svg 2025-05-20 13:43:25 +01:00
Michael Telatynski f0b10945da Update screenshots 2025-05-19 13:19:18 +01:00
Michael Telatynski 6e7cf567db Finish theming 2025-05-19 12:44:58 +01:00
Michael Telatynski b4aa07c385 Iterate 2025-05-19 12:19:30 +01:00
Michael Telatynski a81bbd9b9c Iterate 2025-05-19 11:59:40 +01:00
Michael Telatynski fc1b07773e Update screenshots 2025-05-15 17:24:32 +01:00
Michael Telatynski 363d0a7654 Stash 2025-05-15 17:03:02 +01:00
Michael Telatynski bf6cd61c79 Add missing files 2025-05-14 14:05:51 +01:00
Michael Telatynski 1a2184d5c8 Iterate 2025-05-14 13:52:58 +01:00
Michael Telatynski 3c7bb885fd Iterate 2025-05-14 11:56:58 +01:00
Michael Telatynski 1985a351d9 Bump module API version 2025-05-14 09:27:27 +01:00
Michael Telatynski 1504724064 Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/banner
# Conflicts:
#	modules/opendesk/element-web/package.json
#	packages/element-web-module-api/package.json
#	yarn.lock
2025-05-14 09:25:00 +01:00
Michael Telatynski c91d57b7bf Merge branch 'main' into t3chguy/module-api-v1 2025-05-13 12:35:18 +01:00
Michael Telatynski 333f985065 Initial stable release of the Module API
Primarily to get away from semver treating every update as breaking in the 0.x.y series.
2025-05-13 10:40:26 +01:00
Michael Telatynski 5ecc754c94 Stash 2025-05-13 10:34:02 +01:00
Michael Telatynski a111937d00 Iterate 2025-05-08 12:43:50 +01:00
Michael Telatynski 6e7abc6c5f Merge branch 't3chguy/standard-scripts' of github.com:/element-hq/element-web-modules into t3chguy/banner 2025-05-08 12:33:21 +01:00
Michael Telatynski 9b57f46ccc Standardise lint/type scripts between modules/packages 2025-05-08 12:23:13 +01:00
Michael Telatynski 06796a0a9d Create module element-web-module-banner 2025-05-08 12:06:05 +01:00
Michael Telatynski 0c0cdef8d7 Merge branch 'main' into af/synapse-guestmod-readme-tweaks 2025-05-07 08:35:43 +01:00
Michael Telatynski 796a875024 Update comment 2025-04-30 13:14:40 +01:00
Michael Telatynski d608e989d0 Try with production mode 2025-04-30 13:07:13 +01:00
Michael Telatynski f7f0424296 Iterate 2025-04-28 12:43:17 +01:00
Michael Telatynski 457d477c2c Iterate 2025-04-28 12:23:04 +01:00
Andrew Ferrazzutti dc94456ca2 Add line break in Synapse guest module README
so that the text after the numbered list appears in its own paragraph
2025-04-16 11:10:53 -04:00
Michael Telatynski 83788cc8e0 Add playwright tests for the opendesk module 2025-03-12 14:20:09 +00:00
Gaël Goinvic e068c9f60e copy cp to target image 2025-03-10 14:07:32 +01:00
Gaël Goinvic 774972817a add cp to synapse-guest-module image 2025-03-10 12:07:49 +01:00
Andrew Ferrazzutti 4890a7bd74 Add line break between README copyright lines 2025-03-06 11:50:29 -05:00
Andrew Ferrazzutti e66adfecba Fix minor typo in synapse guest module README 2025-03-06 11:24:08 -05:00
Michael Telatynski c5af3ab0bb Merge pull request #6 from element-hq/t3chguy/docker-bake
Add release & publishing pipelines for Element Web modules
2025-03-04 09:22:45 +00:00
Michael Telatynski 41cce625aa Iterate 2025-03-03 13:09:10 +00: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 b429ae9c10 synapse guest module: generate coverage report 2025-02-12 16:01:24 -05:00
Andrew Ferrazzutti 504f35a65b synapse guest module: nitpick quote refactor 2025-02-12 15:42:59 -05:00
Andrew Ferrazzutti 523758cbea synapse guest module: move license files
Move them into the module folder so that they'll be properly included
in distribution builds, such as when installing this module via pip.

Also reword copyright headers to refer to the project root instead of
the repository root, which isn't included in distribution builds.
2025-02-12 15:42:18 -05:00
Andrew Ferrazzutti 3e107737aa Remove "(C)" from copyright lines
for consistency with other copyright lines, and readability
2025-02-11 14:00:07 -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