Commit graph

  • 2ac8468b9c Merge branch 'weblate-crafty-controller-crafty-controller' into 'dev' Arcadia Bot 2026-08-17 12:50:03 -04:00
  • 9332b49f60 Translated (Dutch) Naïm Verboom 2026-08-17 15:55:39 +00:00
  • 6b4ff4723f Translated (Chinese (Simplified Han script)) ThrRip 2026-08-16 19:02:18 +00:00
  • c6dd347dca Merge branch 'experimental/steam-terminal' into 'dev' Andrew 2026-08-11 11:18:36 -04:00
  • f7a11f5344 Merge remote-tracking branch 'origin/dev' into dev Weblate 2026-08-11 08:46:38 +00:00
  • 0c1e2df54a Translated (Ukrainian) Yurii Prybyla 2026-08-11 07:43:27 +00:00
  • 03da706b2c Merge branch 'tweak/ban-reason' into 'dev' Corey Koval 2026-08-07 16:23:50 -04:00
  • c40803c995 Add optional reason prompt to player ban/kick actions Corey Koval 2026-06-17 23:04:10 +00:00
  • 6d5adfa4d8 Merge branch 'feature/openmetrics-overhaul' into 'dev' Enginecrafter77 2026-08-07 08:30:44 +00:00
  • 598672d763 Merge branch 'security/743' into 'dev' Andrew 2026-08-06 22:08:15 -04:00
  • b9f1426e1e Merge branch 'security/745' into 'dev' Andrew 2026-08-05 01:58:49 -04:00
  • c4097d938f Merge branch 'feature/temp-password' into 'dev' Corey Koval 2026-08-04 16:18:01 -04:00
  • 21b152ce87
    Update changelog !994 dev Zedifus 2026-08-04 20:30:02 +01:00
  • cd0aa9dc75 Merge branch 'bugfix/numeric-username' into 'dev' Iain Powrie 2026-08-04 19:27:46 +00:00
  • b7fb918354 Fix all-numeric usernames rejected as invalid JSON schema Corey Koval 2026-08-04 15:27:46 -04:00
  • 016c9a277b Merge branch 'bugfix/numeric-username' into 'dev' Corey Koval 2026-08-04 15:25:42 -04:00
  • a8dfc39f00 Merge branch 'dev' into 'security/743' security/743 Iain Powrie 2026-08-04 19:24:37 +00:00
  • 739a51a385
    Update changelog !1037 Zedifus 2026-08-04 20:12:52 +01:00
  • c57fdcda48 Merge branch 'feature/custom-branding' into 'dev' Iain Powrie 2026-08-04 19:09:49 +00:00
  • bc37c46734 Custom Branding and "Customize Crafty" page redesign Corey Koval 2026-08-04 15:09:48 -04:00
  • 2dc96cb944 Merge branch 'feature/custom-branding' into 'dev' Corey Koval 2026-08-04 14:58:35 -04:00
  • 623760d98b feat(upload): drop SVG support for image uploads Corey Koval 2026-06-14 21:14:10 +00:00
  • 033c28df24 feat(upload): add configurable size limit for image uploads Corey Koval 2026-06-12 01:57:16 +00:00
  • 8f6847c4ce refactor(api): consolidate 400-error boilerplate into base handler Corey Koval 2026-06-11 19:21:08 +00:00
  • 42fd4f4110 refactor(upload): fold the SVG check into the EXIF helper Corey Koval 2026-06-11 01:44:34 +00:00
  • fcc5f6fef7 feat(upload): friendlier message for invalid image uploads Corey Koval 2026-06-11 01:19:47 +00:00
  • e41dc8342e fix(upload): prevent crash on non-raster image uploads Corey Koval 2026-06-11 01:19:43 +00:00
  • c7053927a8 refactor(upload): unify upload error shape on data.message Corey Koval 2026-06-11 00:48:44 +00:00
  • 9daa3cc4df fix(logos): scale custom logo on error pages Corey Koval 2026-06-10 22:09:47 +00:00
  • 4ad3b3a318 feat(logos): retitle customize page and head the logos section Corey Koval 2026-06-10 21:31:02 +00:00
  • 6cb0d0394f feat(logos): show full logo on credits page header Corey Koval 2026-06-10 21:14:15 +00:00
  • 1cbae6102a feat(logos): polish customize-login page (a11y, layout, default logo) Corey Koval 2026-06-10 20:51:41 +00:00
  • 37f0bafa2b style(logos): center icons in image-picker buttons Corey Koval 2026-06-10 19:51:39 +00:00
  • 7aefc217c8 feat(logos): auto-apply login opacity with debounced save Corey Koval 2026-06-10 19:51:39 +00:00
  • 752bac1798 feat(logos): drive image controls with one generic handler Corey Koval 2026-06-10 19:26:46 +00:00
  • b4e4325a6c feat(logos): render image controls via reusable element Corey Koval 2026-06-10 19:24:28 +00:00
  • 34703de65c style(logos): add compact image-picker row styling Corey Koval 2026-06-10 19:23:08 +00:00
  • d5e39e3650 feat(logos): add generic upload-image translation key Corey Koval 2026-06-10 19:22:54 +00:00
  • b71377d34e feat(logos): add reusable image picker element Corey Koval 2026-06-10 19:22:33 +00:00
  • 49a3d5c0e6 feat(logos): allow drag-and-drop onto each image thumbnail Corey Koval 2026-06-10 01:48:52 +00:00
  • 6c33b89a3e feat(logos): show recommended image sizes under each upload Corey Koval 2026-06-10 01:17:05 +00:00
  • 27b9b12be5 feat(logos): hint when image changes aren't applied yet Corey Koval 2026-06-10 00:59:01 +00:00
  • 96e303e782 style(logos): scale the login preview modal down to match real proportions Corey Koval 2026-06-10 00:53:49 +00:00
  • f172f41d93 style(logos): align image controls with a uniform thumbnail column Corey Koval 2026-06-10 00:45:41 +00:00
  • ebdd8e68e0 feat(logos): unify login background flow and add delete buttons everywhere Corey Koval 2026-06-10 00:36:22 +00:00
  • 967284778c feat(logos): add delete endpoints for embed and logo images Corey Koval 2026-06-10 00:36:13 +00:00
  • 6a206e3000 fix(logos): scale custom logos to fit (navbar brand + login form) Corey Koval 2026-06-09 23:50:01 +00:00
  • f87ac9aa7e feat(logos): add en_EN strings for logo customization + credits Corey Koval 2026-06-09 21:43:37 +00:00
  • 0263cabf2c feat(logos): add Crafty branding link to credits page Corey Koval 2026-06-09 21:42:16 +00:00
  • 2eb2fcda0d feat(logos): two-column Customize tab with full/square logo upload Corey Koval 2026-06-09 21:30:20 +00:00
  • 819466c15a feat(logos): provide logo settings + folder listings to custom_login Corey Koval 2026-06-09 21:23:02 +00:00
  • ce6e8e6c4a feat(logos): use configurable square logo (navbar, toast, splash) Corey Koval 2026-06-09 21:20:49 +00:00
  • 20bbb6156e feat(logos): use configurable full logo across templates Corey Koval 2026-06-09 21:17:37 +00:00
  • 99a655eb10 feat(logos): expose resolved logo paths via data['brand'] Corey Koval 2026-06-09 21:10:35 +00:00
  • 29722f9192 feat(logos): add /api/v2/crafty/config/logos PATCH endpoint Corey Koval 2026-06-09 21:03:29 +00:00
  • 5046c495cc feat(logos): accept logo_full/logo_square uploads Corey Koval 2026-06-09 20:59:11 +00:00
  • fcb3f17eab feat(logos): gitignore logos upload dirs (created at runtime) Corey Koval 2026-06-09 20:57:34 +00:00
  • 761e50073d feat(logos): cache resolved logo paths on the controller Corey Koval 2026-06-09 20:54:36 +00:00
  • 15addcfeaa feat(logos): add resolve_brand_paths resolver Corey Koval 2026-06-09 20:49:31 +00:00
  • e15b6df8f0 feat(logos): add get/set_brand_settings helpers Corey Koval 2026-06-09 20:46:02 +00:00
  • ac751828ed feat(logos): add logo_full/logo_square settings columns + migration Corey Koval 2026-06-09 20:42:18 +00:00
  • 913f744f2b
    Update changelog !1039 Zedifus 2026-08-04 19:56:23 +01:00
  • ef890f0bbf Merge branch 'feature/hytale-latest-log' into 'dev' Iain Powrie 2026-08-04 18:54:41 +00:00
  • 83da325455 Resolve glob patterns in logfile paths for Hytale logs Corey Koval 2026-08-04 14:54:41 -04:00
  • 6d0b0b6935 Merge branch 'feature/hytale-latest-log' into 'dev' Corey Koval 2026-08-04 14:41:06 -04:00
  • b4501f4471
    Update changelog !1029 Zedifus 2026-08-04 19:40:32 +01:00
  • fb83137ca6 Merge branch 'feature/og-meta-discord-embeds' into 'dev' Iain Powrie 2026-08-04 17:03:17 +00:00
  • 572047e6a3 Add social media previews/embeds Corey Koval 2026-08-04 13:03:17 -04:00
  • b47ea4895b Translated (Indonesian) kisaragilice 2026-08-04 15:04:21 +00:00
  • 00e47e72e5 Translated (Indonesian) kisaragilice 2026-08-04 14:46:23 +00:00
  • 885c640073 Sanitize what's going to bootbox for webhooks security/745 = 2026-08-03 21:47:44 -04:00
  • 333ca788aa Only allow URLS in webhooks = 2026-08-03 21:47:32 -04:00
  • 4abfe4b051 Merge remote-tracking branch 'upstream/dev' into feature/temp-password Corey Koval 2026-08-04 00:40:44 +00:00
  • e9c7abb5ca Merge branch 'feature/og-meta-discord-embeds' into 'dev' Corey Koval 2026-08-03 20:40:07 -04:00
  • 4761a6ff5e Merge remote-tracking branch 'upstream/dev' into feature/og-meta-discord-embeds Corey Koval 2026-08-04 00:36:03 +00:00
  • f6b1c17de3 Merge remote-tracking branch 'upstream/dev' into feature/hytale-latest-log Corey Koval 2026-08-04 00:31:41 +00:00
  • aa2b2aa694 Only accept headers from trusted proxies Andrew 2026-08-03 19:43:42 -04:00
  • 7d98241510 Add trusted proxies to config.json Andrew 2026-08-03 19:42:51 -04:00
  • fd1720f352 Merge remote-tracking branch 'origin/dev' into dev Weblate 2026-08-03 19:46:33 +00:00
  • 289c0a3207 Translated (Indonesian) kisaragilice 2026-08-03 19:08:23 +00:00
  • 6c3bdb3182 Merge branch 'patch-1' into 'dev' Kisaragi 2026-08-02 21:58:49 +07:00
  • 0f3f1fcc85 fix(i18n): update, fix typos, and add missing Indonesian translations Kisaragi 2026-08-02 21:48:53 +07:00
  • e8be87482f Merge branch 'Kisaragilice-master-patch-89063' into 'dev' Kisaragi 2026-08-02 21:45:02 +07:00
  • 52ccd4c34e fix(i18n): update, fix typos, and add missing Indonesian translations Kisaragi 2026-08-02 21:19:29 +07:00
  • ecc27cdd6d Fix XSS in activity logs Andrew 2026-07-31 08:19:59 -04:00
  • 41e2c585bd Merge branch 'weblate-crafty-controller-crafty-controller' into 'dev' Iain Powrie 2026-07-30 16:46:39 +00:00
  • 21cd8d6434 Translations update from Weblate Arcadia Bot 2026-07-30 12:46:38 -04:00
  • e00dfb988d Merge branch 'weblate-crafty-controller-crafty-controller' into 'dev' Arcadia Bot 2026-07-30 07:49:51 -04:00
  • fdaac6a61c Translated (Chinese (Traditional Han script)) Joeeey0219 2026-07-30 11:02:06 +00:00
  • 55b7809c4f Merge remote-tracking branch 'origin/dev' into dev Weblate 2026-07-30 06:46:32 +00:00
  • 67f1da9884 Translated (Chinese (Traditional Han script)) Joeeey0219 2026-07-30 05:43:17 +00:00
  • c58cf1da62
    Prepare 4.11.0 release base Zedifus 2026-07-29 20:28:51 +01:00
  • 992f586ab6 Merge branch 'dev' into 'master' master v4.10.8 Iain Powrie 2026-07-29 19:24:47 +00:00
  • 0d8049a71a Translated (Chinese (Traditional Han script)) Joeeey0219 2026-07-26 15:15:18 +00:00
  • 818d1c6e12 Translated (Chinese (Traditional Han script)) Joeeey0219 2026-07-26 14:40:23 +00:00
  • c363e07974 Translated (Chinese (Traditional Han script)) Joeeey0219 2026-07-25 18:18:18 +00:00
  • f1909b6fb9 Merge remote-tracking branch 'origin/dev' into dev Weblate 2026-07-25 15:46:31 +00:00
  • 098f0b69ab Translated (Chinese (Traditional Han script)) Joeeey0219 2026-07-25 15:10:50 +00:00
  • 978525a6cf Merge branch 'dev' into 'master' Iain Powrie 2026-07-25 14:11:57 +00:00
  • 4aa61146c0 Merge branch 'security/image-mime-scope' into 'dev' Iain Powrie 2026-07-25 14:11:25 +00:00