146 Commits

Author SHA1 Message Date
Starystars67 e98f946367 more fixes :( v2.5.2.3 2026-06-17 16:23:34 +01:00
Starystars67 e5c15422c1 minor csp fix v2.5.2.2 2026-06-17 16:13:39 +01:00
Starystars67 e511b0a179 more policy corrections v2.5.2.1 2026-06-17 16:02:13 +01:00
Starystars67 847bcf9bac add redirects for keymaster for those coming from search engines with old data. v2.5.2 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 v2.5.1 2026-06-16 17:48:52 +01:00
Starystars67 01281ebed2 Include policies, minor fixes and add anonymous analytics v2.5.0 2026-06-16 16:43:43 +01:00
Starystars67 74adf15820 fix build issues v2.4.24 2026-06-16 14:01:22 +01:00
Starystars67 19cbd9da15 nump version and address vulns v2.4.23 2026-06-16 13:48:57 +01:00
Starystars67 c7db28166f Correct json syntax 2026-06-16 13:46:33 +01:00
trebor8820 8fa3ed49be Update partners.json
Added TLS Servers-Studios
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 v2.4.22.1 2026-05-27 16:59:56 +01:00
Starystars67 d2ec932153 Bump package version to 2.4.22 & address vulns v2.4.22 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
Mackenzie d879a2995f fix typos in partners config v2.4.21 2026-05-02 11:11:06 +01:00
Starystars67 c2e37eea5a fix flags for languages v2.4.20 2026-04-14 16:45:18 +01:00
Starystars67 13e36d5bc3 fix 2 high sev vulns & bump version v2.4.19 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
Tangzixy 1b9d2a0b87 Translate zh.json via GitLocalize 2026-04-14 16:18:22 +01:00
Ace06_10010 fa3059c09e Translate zh.json via GitLocalize 2026-04-14 16:18:22 +01:00
trebor8820 7a840ac233 Update partners.json
Updated link for host havoc
2026-04-14 16:17:26 +01:00
Starystars67 0322221529 Move back to local served installer v2.4.17 v2.4.18 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.
v2.4.16
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