3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-17 15:15:02 +00:00
zeppelin/backend/src/data
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
..
cleanup feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
entities chore: fix lint errors; tweak lint rules 2023-05-08 22:58:51 +03:00
loops feat: add member cache; handle all role changes with RoleManagerPlugin; exit gracefully 2023-05-07 17:57:40 +03:00
types feat: Phisherman integration 2021-10-31 17:17:31 +02:00
AllowedGuilds.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
ApiAuditLog.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
apiAuditLogTypes.ts chore: fix lint errors; tweak lint rules 2023-05-08 22:58:51 +03:00
ApiLogins.ts chore: update backend packages 2023-07-01 12:32:16 +00:00
ApiPermissionAssignments.ts refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00:00
ApiUserInfo.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
Archives.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
BaseGuildRepository.ts chore: fix lint errors; tweak lint rules 2023-05-08 22:58:51 +03:00
BaseRepository.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
buildEntity.ts chore: fix lint errors; tweak lint rules 2023-05-08 22:58:51 +03:00
CaseTypes.ts Add case icons. Clean up !cases. Allow customizing case colors and icons. 2020-08-11 04:16:06 +03:00
Configs.ts refactor: change LogType to a plain object instead of an enum 2024-01-15 22:37:39 +00:00
dataSource.ts refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
db.ts feat: add cli command to validate active configs 2024-01-15 22:44:43 +00:00
DefaultLogMessages.json feat: use native timestamps more 2023-06-24 11:55:49 +00:00
getChannelIdFromMessageId.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildAntiraidLevels.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildArchives.ts chore: run prettier 2024-01-27 14:23:13 +02:00
GuildAutoReactions.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildButtonRoles.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildCases.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildContextMenuLinks.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildCounters.ts fix: clamp counter values in config 2024-01-27 14:57:57 +02:00
GuildEvents.ts feat: timeout support 2023-04-01 20:05:11 +03:00
GuildLogs.ts refactor: change LogType to a plain object instead of an enum 2024-01-15 22:37:39 +00:00
GuildMemberCache.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildMemberTimezones.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildMutes.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildNicknameHistory.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildPersistedData.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildPingableRoles.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildReactionRoles.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildReminders.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildRoleButtons.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildRoleQueue.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildSavedMessages.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildScheduledPosts.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildSlowmodes.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildStarboardMessages.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildStarboardReactions.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildStats.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildTags.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildTempbans.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
GuildVCAlerts.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
LogType.ts refactor: change LogType to a plain object instead of an enum 2024-01-15 22:37:39 +00:00
MemberCache.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
Mutes.ts Add missing dependency to mutes plugin & fix timeout expiry (#430) 2023-12-27 18:38:26 +00:00
MuteTypes.ts feat: timeout support 2023-04-01 20:05:11 +03:00
Phisherman.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
queryLogger.ts chore: fix lint errors; tweak lint rules 2023-05-08 22:58:51 +03:00
Reminders.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
ScheduledPosts.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
Supporters.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
Tempbans.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
UsernameHistory.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
VCAlerts.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
Webhooks.ts feat: upgrade to TypeORM 0.3 2023-07-01 12:17:45 +00:00
Zalgo.ts Reorganize project. Add folder for shared code between backend/dashboard. Switch from jest to ava for tests. 2019-11-02 22:11:26 +02:00