dependabot[bot]
3247a4ae71
build(deps): bump the non-major group across 1 directory with 21 updates
...
Bumps the non-major group with 20 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@silvia-odwyer/photon-node](https://github.com/silvia-odwyer/photon ) | `0.3.3` | `0.3.4` |
| [bufferutil](https://github.com/websockets/bufferutil ) | `4.0.8` | `4.0.9` |
| [fp-ts](https://github.com/gcanti/fp-ts ) | `2.16.2` | `2.16.10` |
| [humanize-duration](https://github.com/EvanHahn/HumanizeDuration.js ) | `3.31.0` | `3.33.0` |
| [moment-timezone](https://github.com/moment/moment-timezone ) | `0.5.44` | `0.6.0` |
| [mysql2](https://github.com/sidorares/node-mysql2 ) | `3.9.8` | `3.14.1` |
| [passport](https://github.com/jaredhanson/passport ) | `0.6.0` | `0.7.0` |
| [reflect-metadata](https://github.com/rbuckton/reflect-metadata ) | `0.1.14` | `0.2.2` |
| [tlds](https://github.com/stephenmathieson/node-tlds ) | `1.249.0` | `1.259.0` |
| [tmp](https://github.com/raszi/node-tmp ) | `0.0.33` | `0.2.3` |
| [typeorm](https://github.com/typeorm/typeorm ) | `0.3.20` | `0.3.24` |
| [zod](https://github.com/colinhacks/zod ) | `3.25.17` | `3.25.62` |
| [@types/cors](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cors ) | `2.8.17` | `2.8.19` |
| [@types/passport](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/passport ) | `1.0.16` | `1.0.17` |
| [@types/passport-oauth2](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/passport-oauth2 ) | `1.4.15` | `1.4.17` |
| [@types/tmp](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tmp ) | `0.0.33` | `0.2.6` |
| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema ) | `3.22.4` | `3.24.5` |
| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite ) | `4.1.8` | `4.1.9` |
| [highlight.js](https://github.com/highlightjs/highlight.js ) | `11.9.0` | `11.11.1` |
| [postcss-nesting](https://github.com/csstools/postcss-plugins/tree/HEAD/plugins/postcss-nesting ) | `13.0.1` | `13.0.2` |
Updates `@silvia-odwyer/photon-node` from 0.3.3 to 0.3.4
- [Changelog](https://github.com/silvia-odwyer/photon/blob/master/CHANGELOG.md )
- [Commits](https://github.com/silvia-odwyer/photon/commits )
Updates `bufferutil` from 4.0.8 to 4.0.9
- [Release notes](https://github.com/websockets/bufferutil/releases )
- [Commits](https://github.com/websockets/bufferutil/compare/v4.0.8...v4.0.9 )
Updates `fp-ts` from 2.16.2 to 2.16.10
- [Release notes](https://github.com/gcanti/fp-ts/releases )
- [Changelog](https://github.com/gcanti/fp-ts/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gcanti/fp-ts/commits )
Updates `humanize-duration` from 3.31.0 to 3.33.0
- [Changelog](https://github.com/EvanHahn/HumanizeDuration.js/blob/main/HISTORY.md )
- [Commits](https://github.com/EvanHahn/HumanizeDuration.js/compare/v3.31.0...v3.33.0 )
Updates `moment-timezone` from 0.5.44 to 0.6.0
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.44...0.6.0 )
Updates `mysql2` from 3.9.8 to 3.14.1
- [Release notes](https://github.com/sidorares/node-mysql2/releases )
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md )
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.9.8...v3.14.1 )
Updates `passport` from 0.6.0 to 0.7.0
- [Changelog](https://github.com/jaredhanson/passport/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jaredhanson/passport/compare/v0.6.0...v0.7.0 )
Updates `reflect-metadata` from 0.1.14 to 0.2.2
- [Release notes](https://github.com/rbuckton/reflect-metadata/releases )
- [Changelog](https://github.com/microsoft/reflect-metadata/blob/main/tsconfig-release.json )
- [Commits](https://github.com/rbuckton/reflect-metadata/commits )
Updates `tlds` from 1.249.0 to 1.259.0
- [Changelog](https://github.com/stephenmathieson/node-tlds/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stephenmathieson/node-tlds/compare/1.249.0...1.259.0 )
Updates `tmp` from 0.0.33 to 0.2.3
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.0.33...v0.2.3 )
Updates `typeorm` from 0.3.20 to 0.3.24
- [Release notes](https://github.com/typeorm/typeorm/releases )
- [Changelog](https://github.com/typeorm/typeorm/blob/master/CHANGELOG.md )
- [Commits](https://github.com/typeorm/typeorm/compare/0.3.20...0.3.24 )
Updates `zod` from 3.25.17 to 3.25.62
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Commits](https://github.com/colinhacks/zod/compare/v3.25.17...v3.25.62 )
Updates `@types/cors` from 2.8.17 to 2.8.19
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/cors )
Updates `@types/passport` from 1.0.16 to 1.0.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/passport )
Updates `@types/passport-oauth2` from 1.4.15 to 1.4.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/passport-oauth2 )
Updates `@types/tmp` from 0.0.33 to 0.2.6
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/tmp )
Updates `zod-to-json-schema` from 3.22.4 to 3.24.5
- [Release notes](https://github.com/StefanTerdell/zod-to-json-schema/releases )
- [Changelog](https://github.com/StefanTerdell/zod-to-json-schema/blob/master/changelog.md )
- [Commits](https://github.com/StefanTerdell/zod-to-json-schema/commits )
Updates `@tailwindcss/vite` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.9/packages/@tailwindcss-vite )
Updates `highlight.js` from 11.9.0 to 11.11.1
- [Release notes](https://github.com/highlightjs/highlight.js/releases )
- [Changelog](https://github.com/highlightjs/highlight.js/blob/main/CHANGES.md )
- [Commits](https://github.com/highlightjs/highlight.js/compare/11.9.0...11.11.1 )
Updates `postcss-nesting` from 13.0.1 to 13.0.2
- [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugins/postcss-nesting/CHANGELOG.md )
- [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugins/postcss-nesting )
Updates `tailwindcss` from 4.1.8 to 4.1.9
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.9/packages/tailwindcss )
---
updated-dependencies:
- dependency-name: "@silvia-odwyer/photon-node"
dependency-version: 0.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: bufferutil
dependency-version: 4.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: fp-ts
dependency-version: 2.16.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: humanize-duration
dependency-version: 3.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: moment-timezone
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: mysql2
dependency-version: 3.14.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: passport
dependency-version: 0.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: reflect-metadata
dependency-version: 0.2.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: tlds
dependency-version: 1.259.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: tmp
dependency-version: 0.2.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: typeorm
dependency-version: 0.3.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: zod
dependency-version: 3.25.62
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: "@types/cors"
dependency-version: 2.8.19
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: "@types/passport"
dependency-version: 1.0.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: "@types/passport-oauth2"
dependency-version: 1.4.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: "@types/tmp"
dependency-version: 0.2.6
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: zod-to-json-schema
dependency-version: 3.24.5
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: highlight.js
dependency-version: 11.11.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: non-major
- dependency-name: postcss-nesting
dependency-version: 13.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-major
- dependency-name: tailwindcss
dependency-version: 4.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: non-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-11 20:25:59 +00:00
Dragory
aaac328138
refactor: build dashboard with vite
2025-06-01 14:43:40 +00:00
Dragory
ddb29566b1
chore: remove zlib-sync which doesn't support Node 22
2025-05-31 19:19:33 +00:00
Dragory
58becfac36
Merge remote-tracking branch 'origin/master' into next
2025-05-31 21:31:18 +03:00
Dragory
bca5d05d72
feat: add config-checker page
2025-05-23 01:23:16 +00:00
Dragory
83d35052c3
refactor: move defaults to config schemas
2025-05-23 01:12:52 +00:00
Dragory
09eb8e92f2
feat: update to djs 14.19.3, node 22, zod 4
2025-05-22 22:35:48 +00:00
Dragory
de01ec1e12
chore: update js-yaml to v4
2025-04-28 22:53:06 +03:00
Dragory
504ffd729d
chore: lodash -> lodash-es
Code quality checks / build (18.16) (push) Failing after 4s
2025-01-01 15:41:17 +00:00
dependabot[bot]
3b8ba3fce3
build(deps): bump express from 4.19.2 to 4.20.0 ( #490 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.19.2 to 4.20.0.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.20.0 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-13 13:00:22 +01:00
Dragory
4ac7ff0843
fix: remove old references to per-method lodash packages
...
See https://lodash.com/per-method-packages
2024-08-11 22:49:52 +03:00
Dragory
cb2306e522
Merge remote-tracking branch 'origin' into next
2024-08-11 21:44:16 +03:00
Dragory
8cb4d047b9
feat: fix issues importing /backend in other packages
2024-08-11 02:12:51 +03:00
dependabot[bot]
b720a33013
build(deps): bump express from 4.18.2 to 4.19.2 ( #462 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-02 16:46:30 +01:00
dependabot[bot]
092a80c47f
build(deps): bump mysql2 from 3.9.3 to 3.9.8 ( #483 )
...
Bumps [mysql2](https://github.com/sidorares/node-mysql2 ) from 3.9.3 to 3.9.8.
- [Release notes](https://github.com/sidorares/node-mysql2/releases )
- [Changelog](https://github.com/sidorares/node-mysql2/blob/master/Changelog.md )
- [Commits](https://github.com/sidorares/node-mysql2/compare/v3.9.3...v3.9.8 )
---
updated-dependencies:
- dependency-name: mysql2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-02 16:38:57 +01:00
Dragory
5772e27cda
refactor: convert /backend to ESM
2024-04-09 20:57:18 +03:00
Dragory
1ef7ba8d0f
refactor: simplify db credential handling
2024-04-06 15:36:45 +00:00
Dragory
e11d2b48e4
fix: connection errors in migrate-dev/migrate-rollback-dev
2024-04-06 10:45:47 +00:00
Dragory
769a5c2c7c
fix: add more missing --build flags
2024-04-06 10:45:05 +00:00
Dragory
4b63d03bdb
fix: use --build flag for watchers
...
This allows them to compile TS project references,
i.e. automatically compile shared from backend.
2024-04-06 12:42:01 +03:00
Dragory
f3fcede7f5
feat: switch to mysql2 package; fix typeorm cli path
2024-03-30 15:46:53 +00:00
Dragory
c89c5ea430
feat: update knub; update public interfaces for new knub
2024-03-30 13:31:30 +00:00
Dragory
c2ae6d53d8
feat: update knub; use base Knub types for plugins
2024-03-30 12:35:22 +00:00
Dragory
509d96ce83
refactor: new dev/prod containers
...
- Use a single Dockerfile for all Zeppelin services
- Add a Dockerfile in project root that can be used by
app hosting services
- Provide a standalone and lightweight prod setup
- Standalone is the same as the old setup, with mysql+nginx
- Lightweight only runs bot+backend+dash, no mysql/nginx
- Remove mounted mysql data folders for dev and prod
- This resolves permission issues caused by the mount
- The mysql service uses a regular named volume now
- Simplify .env options and clearly separate different prod setups
- Remove update.sh
- Different setups require different update procedures, so a common
update.sh no longer works
2024-03-17 18:49:31 +02:00
Dragory
730b8c1d6b
feat: update to Knub v32.0.0-next.18
2024-03-09 14:10:01 +00:00
Dragory
7cd56303fc
refactor: use npm workspaces and ts project references
2024-03-02 09:24:07 +00:00
Dragory
1518d58e25
Merge master
2024-01-27 14:35:11 +02:00
Dragory
59c5176cbd
Merge remote-tracking branch 'origin/master' into iots_to_zod
2024-01-27 14:12:06 +02:00
Dragory
b83f388096
feat: add cli command to export configs as json schema
2024-01-27 12:47:30 +02:00
Dragory
6110b8190c
chore: use @zeppelinbot scope over @zeppelin for package names
2024-01-27 12:45:52 +02:00
Dragory
61b5f3f0d3
feat: add cli command to validate active configs
2024-01-15 22:44:43 +00:00
Dragory
28692962bc
refactor: replace io-ts with zod
2024-01-14 14:25:42 +00:00
Almeida
c07e4321a7
remove erlpack ( #444 )
2024-01-08 15:35:55 +00:00
Tiago R
43076b3db6
update djs
...
Signed-off-by: GitHub <noreply@github.com>
2023-12-27 20:20:17 +00:00
Dragory
ee3ef7c77f
fix: broken prod migrations
2023-07-01 16:14:15 +00:00
Dragory
370c3666c7
chore: update backend packages
2023-07-01 12:32:16 +00:00
Dragory
761ff27771
feat: upgrade to TypeORM 0.3
2023-07-01 12:17:45 +00:00
Dragory
b60a7fb145
fix: clinic.js 0kb output files
...
Something in our signal handlers/code that touched signal handlers
conflicted with clinic.js's signal handler code. With this commit,
we don't touch signal handlers at all if DEBUG mode is enabled.
2023-06-26 19:55:16 +00:00
Dragory
f3627e0b17
chore: update discord.js to v14.11, knub to v32.0.0-next.16
2023-06-24 12:14:41 +00:00
Dragory
fd60a09947
feat: update to TypeScript 5; reorganize deps
2023-04-29 21:07:18 +03:00
Dragory
658300fcac
feat: update to Node.js 18
2023-04-29 20:47:20 +03:00
Dragory
fefa5649b7
chore: update to Knub v32.0.0-next.15
2023-04-29 20:41:47 +03:00
Dragory
3e2862306d
debug: +1
2023-04-04 21:02:56 +03:00
Dragory
fd654a8623
debug: send bot/api clinic dumps to different folders
2023-04-04 21:00:36 +03:00
Dragory
acdde9b3d7
debug: add clinic.js for debugging
2023-04-04 20:44:13 +03:00
Dragory
fcf30fbc00
chore: update Knub to v32.0.0-next.10
2023-04-02 23:57:02 +03:00
Dragory
1ff476581d
chore: update Knub
2023-04-02 23:02:38 +03:00
Dragory
23e42c9217
chore: update to Knub v32.0.0-next.8 and discord.js v14.9.0
2023-04-02 03:23:12 +03:00
Dragory
d231c72a5b
chore: update to Knub v32.0.0-next.7
2023-04-02 03:17:00 +03:00
Dragory
bd6c73891d
fix: api crash with certain config errors
2023-04-01 22:56:42 +03:00