Commit Graph
45 Commits
Author SHA1 Message Date
Michael Telatynski d7736db1af 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 TelatynskiandGitHub afcf4593bc Merge pull request #19 from element-hq/t3chguy/tar-fs 2025-05-07 08:35:33 +01:00
Michael Telatynski 737d306f53 Iterate 2025-04-28 12:43:17 +01:00
Michael Telatynski f0686ce9a6 Update testcontainers, tar-fs and remove duplicate script and stray lockfiles 2025-04-11 09:26:32 +01:00
Michael TelatynskiandGitHub 8ddc8020d7 Merge pull request #16 from element-hq/t3chguy/docker-avoid-tmp
Update EW modules docker path
2025-03-27 12:00:21 +00:00
Michael TelatynskiandGitHub 12463365d6 Merge branch 'main' into t3chguy/docker-avoid-tmp 2025-03-27 10:44:40 +00:00
Michael TelatynskiandGitHub f1372747db Merge pull request #13 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-2c631a4876
Bump @babel/runtime from 7.26.0 to 7.26.10 in the npm_and_yarn group across 1 directory
2025-03-13 16:49:14 +00:00
Michael Telatynski 46a5a594f5 Update Dockerfile to consider all package.json files for frozen lockfile 2025-03-13 16:43:03 +00:00
Michael Telatynski 6837bbab67 Update EW modules docker path 2025-03-13 14:06:02 +00:00
Michael Telatynski 2954e39346 Bump versions 2025-03-13 11:59:43 +00:00
Michael Telatynski 3825bd80cd Fix repository URLs 2025-03-13 11:59:17 +00:00
Michael Telatynski 8cfa277cd8 Specify node version 2025-03-13 11:55:10 +00:00
Michael Telatynski a9b1311cb3 Who'd have thunk provenance doesn't behave as the docs describe 2025-03-13 11:40:42 +00:00
Michael Telatynski 2f1bc2ab78 Fix package.json bin & repository fields 2025-03-13 11:32:18 +00:00
Michael TelatynskiandGitHub ca0b82d6e3 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 ea906ed8a9 Iterate 2025-03-03 13:09:10 +00:00
Michael Telatynski f004a93e15 Iterate 2025-03-03 12:30:57 +00:00
Michael Telatynski 3a729d0487 Stash docker & bake 2025-02-25 15:29:56 +00:00
Andrew FerrazzuttiandGitHub 3ecce9efe0 Merge pull request #5 from element-hq/af/workflow-fixes
* Fix synapse guest module releases
* Make other miscellaneous workflow fixes/improvements
2025-02-18 11:08:09 -05:00
Michael Telatynski 418598caa8 Merge branch 'main' of github.com:/element-hq/element-web-modules into t3chguy/docker-bake 2025-02-18 09:59:53 +00:00
Michael Telatynski 0d32376f8d Add docker bake environment
with support for building an Element Web docker image with build & runtime module loader
with support for building docker images with a module pre-baked in
2025-02-17 09:49:12 +00:00
Andrew Ferrazzutti d45edc8c4d 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 FerrazzuttiandGitHub 3253b73029 Merge pull request #3 from element-hq/af/nordeck-synapse-guest-module
Add Nordeck's Synapse Guest Module
2025-02-13 12:53:25 -05:00
Michael TelatynskiandGitHub 96893e8191 Merge branch 'main' into af/nordeck-synapse-guest-module 2025-02-13 17:14:04 +00:00
Andrew Ferrazzutti 1744b18955 Make "yarn test" always enable coverage 2025-02-13 11:37:53 -05:00
Michael TelatynskiandGitHub 30ac522e83 Merge pull request #4 from element-hq/dependabot/npm_and_yarn/npm_and_yarn-d608bfffa8
Bump vitest from 3.0.4 to 3.0.5 in the npm_and_yarn group across 1 directory
2025-02-12 14:43:10 +00:00
dependabot[bot]andGitHub e1c29f6ff1 Bump vitest in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `vitest` from 3.0.4 to 3.0.5
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.5/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-12 13:18:06 +00:00
Michael Telatynski 47be004a2c Fix sonar-project.properties and be consistent with test naming 2025-01-31 09:40:51 +00:00
Michael Telatynski dd521f5a21 v0.1.1 2025-01-31 09:17:08 +00:00
Michael TelatynskiandGitHub b8633472eb Merge pull request #2 from element-hq/t3chguy/123 2025-01-31 09:09:59 +00:00
Michael Telatynski af435b4f1a Delint 2025-01-30 15:14:30 +00:00
Michael Telatynski 8d05c5329e Iterate 2025-01-30 15:12:15 +00:00
Michael Telatynski 0a2f311cc8 Wire up tests & sonarcloud 2025-01-30 10:58:23 +00:00
Michael Telatynski 06fcf783a1 Fix isModule check not working for new class modules 2025-01-30 10:57:18 +00:00
Michael Telatynski 776d07730a Prettier -_- 2025-01-29 10:56:48 +00:00
Michael Telatynski 2edfce5e7a Iterate 2025-01-29 10:50:56 +00:00
Michael Telatynski 3a5baec699 Iterate 2025-01-29 10:48:35 +00:00
Michael Telatynski 3d94420f9f Iterate 2025-01-29 09:02:46 +00:00
Michael Telatynski b0c81d53d9 Iterate 2025-01-29 08:35:40 +00:00
Michael Telatynski 505533a5f5 Iterate 2025-01-28 17:38:52 +00:00
Michael Telatynski 35b33ac893 Iterate 2025-01-28 11:52:33 +00:00
Michael Telatynski 0e8315493e Iterate 2025-01-28 11:31:38 +00:00
Michael Telatynski e71f9e327e Iterate 2025-01-28 11:27:53 +00:00
Michael Telatynski 5bc85e8ae4 Iterate 2025-01-28 11:03:02 +00:00
Michael Telatynski 3dde93bb69 Initial runtime Modules work 2025-01-27 10:11:16 +00:00