iamshoXy
75bac782da
Merge remote-tracking branch 'upstream/master'
2024-06-01 16:20:01 +02:00
Dragory
8a4f7fe0e8
Merge branch 'master' of github.com:Dragory/ZeppelinBot
2024-05-19 13:48:23 +03:00
Dragory
f3d64e2adc
fix: configSchema in /docs endpoint
2024-05-19 10:47:47 +00:00
Dragory
3b0a0b311d
feat: add missing info.configSchemas
2024-05-19 10:46:43 +00:00
Dragory
db52c61df4
feat: require info.configSchema for all zeppelin plugins
2024-05-19 10:45:21 +00:00
Miikka
0a38440bca
Merge pull request #475 from rubyowo/feat/pretty_name
...
feat: pretty_name for automod
2024-05-19 13:33:21 +03:00
Ruby
dfb2b82272
feat: pretty_name for automod
2024-05-12 14:55:49 +02:00
iamshoXy
54402c4abb
Update
2024-04-26 11:07:55 +02:00
iamshoXy
5056eea79e
Update
2024-04-26 11:02:34 +02:00
iamshoXy
7644f2bdaa
Update
2024-04-26 10:54:44 +02:00
iamshoXy
6ee1fbf988
Revert 5b51ea7
2024-04-25 15:16:01 +02:00
iamshoXy
ba548dbf0c
Revert "Global unban for main server"
2024-04-25 15:13:29 +02:00
iamshoXy
83d6bc86ce
Revert "Global cases"
...
This reverts commit b019feefdf
.
2024-04-25 15:10:03 +02:00
iamshoXy
ce4b65cd35
Case display changes
2024-04-19 19:24:14 +02:00
iamshoXy
450ce5e25e
Update
2024-04-12 16:03:15 +02:00
iamshoXy
2e4d84571b
Merge branch 'master' of https://github.com/ZeppelinBot/Zeppelin
2024-04-11 21:54:00 +02:00
Dragory
8ad12a91ad
refactor: remove obsolete index re-exports from /shared
2024-04-09 21:12:35 +03:00
Dragory
5772e27cda
refactor: convert /backend to ESM
2024-04-09 20:57:18 +03:00
Dragory
805234acc1
refactor: simplify logs plugin types; remove deprecated format.timestamp field
2024-04-09 19:24:06 +03:00
Dragory
b28ca170ed
fix: standalone migrations
...
Recent fix for dropping/recreating PKs in environments with
sql_require_primary_key=1 also broke the migrations for environments
where the user doesn't have permissions to change the value of the
setting. The standalone setup is such an environment.
This commit changes those migrations so that the PKs are
dropped/recreated as one ALTER TABLE query, no longer requiring
changing the sql_require_primary_key setting.
2024-04-08 21:04:09 +03:00
Dragory
ae03c9e03b
feat: always use DB_* and API_PATH_PREFIX env vars if set
2024-04-07 09:10:02 +00:00
Dragory
1ef7ba8d0f
refactor: simplify db credential handling
2024-04-06 15:36:45 +00:00
Dragory
b40ed5ce49
feat: add api prefix option
2024-04-06 11:54:31 +00:00
Dragory
325341dced
fix: migrations with sql_require_primary_key=1
2024-04-06 11:49: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
iamshoXy
6b9f94a706
Merge branch 'ZeppelinBot:master' into master
2024-03-26 14:03:22 +01:00
iamshoXy
5b51ea76bc
Update
2024-03-19 17:19:32 +01: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
Dragory
7cd56303fc
refactor: use npm workspaces and ts project references
2024-03-02 09:24:07 +00:00
iamshoXy
ee382e0907
Merge branch 'master' of https://github.com/ZeppelinBot/Zeppelin
2024-02-27 15:57:17 +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
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
Miikka
c3601ae7ef
Merge pull request #452 from ZeppelinBot/fix-timeout-expiration-note
...
fix case note on timeout expiration for manual timeouts
2024-01-27 14:39:44 +02:00
Dragory
710bedd050
chore: run prettier
2024-01-27 14:38:02 +02:00
Dragory
1518d58e25
Merge master
2024-01-27 14:35:11 +02:00
Dragory
873bf7eb99
chore: run prettier
2024-01-27 14:23:13 +02:00
Dragory
77ab2718e7
chore: resolve lint errors
2024-01-27 14:21:32 +02:00
Dragory
59c5176cbd
Merge remote-tracking branch 'origin/master' into iots_to_zod
2024-01-27 14:12:06 +02:00