3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-15 05:41:51 +00:00
Commit graph

2561 commits

Author SHA1 Message Date
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
zay
e13c936a55
🔧 Fix VSCode Container Plugin 2024-04-02 22:28:53 +01:00
Miikka
68a391f401
Merge pull request #467 from martinbndr/fix-docker-compose-lightweight-migration-workdir
Fixing docker-compose lightweight migration workking_dir
2024-03-31 19:43:20 +03:00
Martin
3d71684633
Fixing docker-compose lightweight migration workking_dir
Working_dir was fixed in the docker-compose standalone but not in the lightweight version
2024-03-31 17:50:19 +02:00
Miikka
b51543ea2c
Merge pull request #466 from martinbndr/fix-docker-compose-lightweight-db
Fixes depends_on mysql
2024-03-31 18:31:54 +03:00
Dragory
b7ae765f05
chore: add martinbndr to .clabot 2024-03-31 18:30:02 +03:00
Martin
36fbc5b27d
Fixes depends_on mysql
Fixes depends_on in the lightweight version of the docker-compose as its not using a db inside the compose stack
2024-03-31 16:59:30 +02:00
Dragory
60a8bfbdf2
docs: update repository docs; add migration guides 2024-03-30 17:44:42 +00:00
Dragory
f5c8b94cc9
refactor: use a named volume for devenv mysql data 2024-03-30 17:37:02 +00:00
Dragory
af57622bbc
build: copy updates to lightweight compose file 2024-03-30 15:51:04 +00:00
Dragory
9e65f05b23
fix: handle SIGTERM in dashboard serve.js; always include API_URL in webpack build 2024-03-30 15:47:38 +00:00
Dragory
f3fcede7f5
feat: switch to mysql2 package; fix typeorm cli path 2024-03-30 15:46:53 +00:00
Dragory
7f37f0c372
build: fixes & tweaks to dockerfile/compose file 2024-03-30 15:46:15 +00:00
Dragory
b2e03567d3
build: fix .dockerignore paths 2024-03-30 15:45:49 +00:00
Dragory
3cad4d319e
fix: webpack dev server + index fallback for prod serve.js 2024-03-30 13:33:29 +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
4597b83cda
Merge branch 'master' into project_structure_refactor 2024-03-17 20:37:17 +00:00
Dragory
59ff373df0
chore: treat package-lock.json as binary for merges/diffs 2024-03-17 16:58:30 +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
26a1025282
feat: update to Knub v32.0.0-next.18 2024-03-09 14:11:22 +00:00
Dragory
730b8c1d6b
feat: update to Knub v32.0.0-next.18 2024-03-09 14:10:01 +00:00
Lily Bergonzat
cbec6101e0 Used guildPluginSlashCommand instead of raw blueprints 2024-03-05 05:05:03 +01:00
Dragory
7cd56303fc
refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00:00
Lily Bergonzat
7eff7bcaa6 Fixed show option for case and cases commands 2024-02-26 22:23:30 +01:00
Lily Bergonzat
408f1b9c30 Added slash command deferral to avoid timeouts 2024-02-26 22:05:25 +01:00
Miikka
d53f37756d
Update .clabot 2024-02-25 10:23:10 +02:00
Lily Bergonzat
ee861bb5e9 Fixed fatal error for massbans 2024-02-24 20:52:41 +01:00
Lily Bergonzat
e879a15aa4 Fixed incomplete attachment list for mass action message commands 2024-02-24 20:46:48 +01:00
Lily Bergonzat
91025d8569 Made mass action reason part of the slash command options 2024-02-24 20:30:11 +01:00
Lily Bergonzat
4d8b6b5cd7 Made confirms ephemeral and fixed slash command duration options 2024-02-24 03:41:43 +01:00
Lily Bergonzat
a49bb81ce1 Fixed ban command 2024-02-22 02:44:46 +01:00
Lily Bergonzat
2874a0cf83 Fixed case type filters 2024-02-22 01:07:19 +01:00
Lily Bergonzat
174e5cc23b Fixed mute command not updating case when no reason 2024-02-20 14:23:43 +01:00
Lily Bergonzat
0fee24e973 Fixed supposed-to-be-ephemeral message not being ephemeral 2024-02-18 17:08:31 +01:00
Lily Bergonzat
e4e7e1c695 Fixed race condition 2024-02-18 01:23:25 +01:00
Lily Bergonzat
ba65ecb48f Made cases commands ephemeral by default 2024-02-17 23:57:01 +01:00
Lily Bergonzat
b428e18fc7 Fixed config parsing error with tags 2024-02-17 22:06:02 +01:00
Lily Bergonzat
cafcc2839e Various fixes 2024-02-17 20:53:49 +01:00
Lily Bergonzat
2c0e4b37ca Merge branch 'master' of github.com:ZeppelinBot/Zeppelin into feat/application-commands 2024-02-16 14:26:34 +01:00
Lily Bergonzat
592d037148 Added Discord attachment link reaction, fixed emoji configuration and moved util functions 2024-02-16 11:51:58 +01:00
Lily Bergonzat
a4c4b17a14 feat: first batch of emojis 🎉 2024-02-14 09:18:40 +01:00
Dragory
ffa9eeb3f5
feat: handle template errors
Fixes ZDEV-20
2024-01-27 16:01:48 +02:00
Dragory
2ce5082018
fix: shorter than 6 character invite codes
Fixes ZDEV-108
2024-01-27 15:05:40 +02:00
Dragory
008ac1bec0
fix: missing imports 2024-01-27 15:04:39 +02:00
Dragory
6840fb4646
fix: clamp counter values in config 2024-01-27 14:57:57 +02:00
Miikka
48507499bc
Merge pull request #454 from ZeppelinBot/metal0-fix-member-cases
Some fixes to !cases (continued)
2024-01-27 14:51:52 +02:00
Dragory
90c7024b05
chore: run prettier 2024-01-27 14:50:57 +02:00
Dragory
e42bbb953f
fix: use lower casesPerPage
Temporary fix to make it unlikely to go over the 4096 character limit

Needs a proper fix in the future where we pre-render the case
summaries and paginate based on their length.
2024-01-27 14:47:59 +02:00
Dragory
e72abb05b2
Merge master 2024-01-27 14:45:35 +02:00