100 Commits
Author SHA1 Message Date
Starystars67 5e1da1cc4b Bump version from 2.5.6 to 2.5.7 2026-10-09 13:26:03 +01:00
Starystars67 b772af5d39 Run lint, tests and the build in CI, and before a release image is built 2026-10-09 13:26:02 +01:00
Starystars67 e317ede87f Translate the Merch Store link into German, Spanish, French, Italian and Russian 2026-10-09 13:26:02 +01:00
Starystars67 836b2c3878 Bump version from 2.5.5 to 2.5.6 2026-10-08 21:42:35 +01:00
Starystars67 77c1d01025 Add Vitest tests for the languages, router, footer and pages, and a lint:check script 2026-10-08 21:42:28 +01:00
Starystars67 9f20c38abe Escape server names before showing them, and search the plain name 2026-10-08 21:42:23 +01:00
Starystars67 f45156a143 Fix the lint errors: use the component's own locale in Home, format, and declare Image 2026-10-08 21:42:23 +01:00
Starystars67 46b0a26969 Show the not-found page instead of redirecting forever on an unknown address 2026-10-08 21:42:22 +01:00
Starystars67 7a268897f1 Bump version from 2.5.4 to 2.5.5 2026-10-08 17:05:12 +01:00
Starystars67 f450856b42 Add Twitch to the footer 2026-10-08 17:05:00 +01:00
Starystars67 a7234b066e Bump version from 2.5.3 to 2.5.4 2026-09-17 13:51:48 +01:00
Starystars67 64140e526d Update nginx.conf 2026-09-10 15:56:08 +01:00
Starystars67 a71790bc98 fix metrics and address package vulns 2026-09-10 15:43:36 +01:00
Starystars67 d4da1e2e29 Update analytics script source in index.html 2026-07-14 17:02:29 +01:00
Starystars67 e98f946367 more fixes :( 2026-06-17 16:23:34 +01:00
Starystars67 e5c15422c1 minor csp fix 2026-06-17 16:13:39 +01:00
Starystars67 e511b0a179 more policy corrections 2026-06-17 16:02:13 +01:00
Starystars67 847bcf9bac add redirects for keymaster for those coming from search engines with old data. 2026-06-17 12:33:50 +01:00
Starystars67 6b584bdfbf Add performance logging 2026-06-17 12:14:44 +01:00
Starystars67 be79e4303d Correct mistakes in policies 2026-06-16 17:48:52 +01:00
Starystars67 01281ebed2 Include policies, minor fixes and add anonymous analytics 2026-06-16 16:43:43 +01:00
Starystars67 74adf15820 fix build issues 2026-06-16 14:01:22 +01:00
Starystars67 19cbd9da15 nump version and address vulns 2026-06-16 13:48:57 +01:00
Starystars67 c7db28166f Correct json syntax 2026-06-16 13:46:33 +01:00
Starystars67 33764c3ede Create TLS_Servers-Studios.png 2026-06-16 13:41:53 +01:00
Starystars67 017c8708d8 Update logo URL for Connect Hosting 2026-05-27 16:59:56 +01:00
Starystars67 d2ec932153 Bump package version to 2.4.22 & address vulns 2026-05-16 13:45:14 -05:00
Starystars67 38213e1a50 Remove Horizon Hosting and Vertuo Hosting entries
Removed entries for Horizon Hosting and Vertuo Hosting from partners.json.
2026-05-16 18:12:51 +01:00
Starystars67 c2e37eea5a fix flags for languages 2026-04-14 16:45:18 +01:00
Starystars67 13e36d5bc3 fix 2 high sev vulns & bump version 2026-04-14 16:19:34 +01:00
Starystars67 b2cbc7239b move flags to public 2026-04-14 16:18:22 +01:00
Starystars67 f203dfcbf5 Bump version 2026-04-14 16:18:22 +01:00
Starystars67 58540763d2 Add i18n support for zh 2026-04-14 16:18:22 +01:00
Starystars67 0322221529 Move back to local served installer 2026-04-13 09:52:01 +01:00
Starystars67 9066e31c55 Use nginx:stable, add nginx config, non-root
Switch the runtime stage to nginx:stable (replacing alpine), remove the default static assets, and copy the built app into /usr/share/nginx/html. Add a custom nginx main config (nginx.main.conf → /etc/nginx/nginx.conf) and keep the default site config. Run the container as the non-root nginx user and expose port 80. These changes ensure the image serves the intended build, uses a stable nginx variant, and improves container security.
2026-04-13 00:54:51 +01:00
Starystars67 d19a10c08b correct actions workflows 2026-04-13 00:27:00 +01:00
Starystars67 a90e60ef32 Merge pull request #25 from BeamMP/dev 2026-04-13 00:19:08 +01:00
Starystars67 070fb38709 chang to node lts and correct json structure 2026-04-13 00:17:41 +01:00
Starystars67 ed1cb0e2a8 Cleanup 2026-04-13 00:08:22 +01:00
Starystars67 bedcd0cb50 Merge remote-tracking branch 'origin/main' into dev 2026-04-13 00:05:35 +01:00
Starystars67 2987de52ec 2.4.16 2026-04-12 23:55:03 +01:00
Starystars67 aaf888f182 Update release workflow by removing CA cert step
Removed installation of registry CA certificate and updated image tag from 'prod' to 'latest'.
2026-04-12 23:37:22 +01:00
Starystars67 052da9316c deperation.... 2026-04-02 03:35:42 +01:00
Starystars67 842e229e55 add zip to test download 2026-04-02 03:22:38 +01:00
Starystars67 b2742428d0 Test 2026-04-02 03:09:16 +01:00
Starystars67 48717eeabd Update nginx.conf 2026-04-02 02:53:16 +01:00
Starystars67 5f14414055 trying things at this point 2026-04-02 02:48:57 +01:00
Starystars67 a253919575 server hardening + deperation to tget the installer served 2026-04-02 02:42:55 +01:00
Starystars67 4626a69185 Serve .msi as download and update installer link
Add nginx rule to serve .msi files as application/octet-stream with Content-Disposition: attachment and X-Content-Type-Options: nosniff, returning 404 when missing. Update Home.vue to build the installer download URL from import.meta.env.BASE_URL and bind it to the CTA link (using :href) instead of a hardcoded path, ensuring the installer link respects the app base URL.
2026-04-02 02:13:11 +01:00
Starystars67 44268d076d Use imported images and URL helper
Replace hardcoded asset paths with bundler-friendly imports and a URL helper. Added getFlagUrl in LanguageSelector.vue to resolve flag assets via import.meta.url and replaced string-based src attributes. In Home.vue, import landingLq and landingHq and use them for initial and high-quality hero image loading to avoid direct '/src/...' paths and ensure proper asset resolution.
2026-04-02 01:34:31 +01:00
Starystars67 c2e460b408 Move landing images to src/assets
Rename public/landing-lq.jpg and public/landing_hq.png to src/assets and update Home.vue to use the new asset paths for loading the high-quality hero image (img.src and heroImageSrc). This ensures the images are managed by the app's asset pipeline.
2026-04-02 00:07:19 +01:00
Starystars67 c827c81d28 Fix metrics 2026-04-02 00:02:23 +01:00
Starystars67 5f9aad80ac mv flags 2026-04-01 23:55:16 +01:00
Starystars67 be9bae93de Use backend address. 2026-04-01 23:46:03 +01:00
Starystars67 5295ec664b Add docker-compose and MSI installer; fix paths
Add docker-compose.yml to run the website container (binds 127.0.0.1:3000 -> 80). Add BeamMP_Installer.msi to public/installer. Update src/views/Home.vue to use /landing-lq.jpg for the hero image (instead of /src/assets/landing-lq.jpg) and change the installer download link from BeamMP_Installer.zip to BeamMP_Installer.msi.
2026-04-01 22:28:32 +01:00
Starystars67 f59b5df887 remove mobile details plus try fix image 2026-04-01 22:00:48 +01:00
Starystars67 cf3c3790b5 changes for temp launch 2026-04-01 21:30:37 +01:00
Starystars67 4331a58e50 Update sync text, theme icons, communities link
Add responsive icons for system theme selection (Smartphone, Tablet, Monitor) in ThemeToggle.vue; add an "Explore Communities" CTA to Home.vue that links to the localized communities page. Reduce the advertised sync update rate from ~100 to ~50 times per second across multiple locale files (en, de, es, it, ru). Also update the English freeroam label/description to "Freeroam & Custom Servers" with details about custom scripts/maps/mods. Note: fr.json contains unresolved merge conflict markers for the sync description and needs manual resolution.
2026-02-21 19:07:30 +00:00
Starystars67 214ccd10d1 Update logo URL for Iceline Hosting 2026-01-30 22:00:47 +00:00
Starystars67 391c8bc14e Change Docker tag from 'latest' to 'prod' 2026-01-30 21:38:33 +00:00
Starystars67 84d63cb84d Add condition for prerelease in staging workflow 2026-01-30 21:37:47 +00:00
Starystars67 e95c68165a Update release workflow for Docker registry integration 2026-01-30 21:37:08 +00:00
Starystars67 070e31dbec Update staging workflow for Docker image release 2026-01-30 21:32:58 +00:00
Starystars67 c9fc193aa3 change wording 2025-12-31 15:08:57 +00:00
Starystars67 e7f80d83a6 update server list image + bump version number 2025-12-31 13:02:38 +00:00
Starystars67 9d9c10179c fix: nav not opening on screen sizes between md and xl 2025-12-31 12:51:50 +00:00
Starystars67 e2a1b4a598 fix: white fade on hero image + update landing image + HQ loader after. 2025-12-31 12:49:10 +00:00
Starystars67 ca7b7e9d1b minor style changes 2025-12-29 23:36:46 +00:00
Starystars67 7e53a63455 Correct servers page for darkmode & improve some wording. 2025-12-29 22:37:55 +00:00
Starystars67 f2aec71b6e adjust color for partners on light mode 2025-12-29 19:47:43 +00:00
Starystars67 c317aa4e37 Add Initial Iceline Hosting partner 2025-12-29 19:08:11 +00:00
Starystars67 df371568c7 add GH release points to timeline & fix padding of nav and logo 2025-12-29 18:52:34 +00:00
Starystars67 6ed1bf7352 fixes: various bits fixed / improved based on fedback 2025-12-29 16:16:17 +00:00
Starystars67 31a179bc45 Update README.md 2025-12-24 13:08:35 +00:00
Starystars67 cf3c13c303 Update README.md 2025-12-24 13:07:48 +00:00
Starystars67 476211b220 Update Wabbanode Link 2025-12-24 11:49:54 +00:00
Starystars67 625e5fd596 fix another link 2025-12-23 14:33:23 +00:00
Starystars67 7f8633ab09 other small fixes 2025-12-23 14:24:11 +00:00
Starystars67 176b5c2934 Fix small link issue 2025-12-23 14:19:54 +00:00
Starystars67 cf53167cec Forgot to bump version 2025-12-23 14:08:10 +00:00
Starystars67 171bb3f018 Update Linux Builds 2025-12-23 14:06:44 +00:00
Starystars67 6e6470086e Update Zap-Hosting Link 2025-12-23 14:06:35 +00:00
Starystars67 b171d836ad Update Zap-Hosting Logo 2025-12-23 13:55:39 +00:00
Starystars67 f3315d443f Add Wabbanode 2025-12-23 13:18:36 +00:00
Starystars67 c09b0cc69f randomise partners list using date as the seed 2025-12-23 13:00:33 +00:00
Starystars67 88a3f10192 minor fixes 2025-12-23 12:52:44 +00:00
Starystars67 952d35535f Correct Zap-Hosting spelling 2025-12-23 12:33:43 +00:00
Starystars67 600123dd8b Add noscript site as well 2025-12-23 12:21:44 +00:00
Starystars67 b3d6f59aaf Lots of changes & improvements 2025-12-23 11:51:13 +00:00
Starystars67 07a84f25d5 Fix language selection to persist between pages and allow for sharing of specfic pages in chosen lang 2025-12-20 17:28:21 +00:00
Starystars67 f3269d0bee minor clean up and attempt to fix coloring 2025-12-20 02:34:26 +00:00
Starystars67 cdbf8f991c temp noscript addition 2025-12-20 02:26:44 +00:00
Starystars67 04fb9ba50f stop x scroll.. 2025-12-20 02:16:32 +00:00
Starystars67 2d83ba9dfd fix height to match theme toggle 2025-12-20 02:13:41 +00:00
Starystars67 c0a10c4710 Fix socials and linux icon 2025-12-20 02:09:12 +00:00
Starystars67 1e8489018d missed detail 2025-12-20 01:42:52 +00:00
Starystars67 ab6c93791f Update package.json 2025-12-20 01:22:09 +00:00
Starystars67andTixx acc1377bbb Add initial templates for additional languages
Co-Authored-By: Tixx <83774803+WiserTixx@users.noreply.github.com>
2025-12-20 01:20:03 +00:00
Starystars67andTixx 3873388b48 Added i18n Translation Support
Co-Authored-By: Tixx <83774803+WiserTixx@users.noreply.github.com>
2025-12-20 00:28:36 +00:00
Starystars67 0d4d34634a put correct servers address. 2025-11-30 17:41:15 +00:00