4gray
7fa7143868
build: update snap description in electron-builder
2025-12-14 14:14:03 +01:00
4gray
c714996ce0
feat(electron): refine Linux sandbox handling and format copy filter
...
Improve sandbox handling on Linux by detecting Snap, Flatpak,
and AppImage environments and applying appropriate Chromium
command-line switches:
- If running in Snap or Flatpak, disable Chromium's sandbox
(--no-sandbox) to avoid conflicts with the distribution's
own sandboxing.
- Otherwise (traditional packages and AppImage), disable the
SUID sandbox and prefer the user namespace sandbox
(--disable-setuid-sandbox). This avoids requiring a SUID
chrome-sandbox binary and aligns with modern Linux best
practices.
Also adjust apps/electron-backend/src/main.ts to only apply
these changes on Linux (process.platform === 'linux').
Minor formatting: expand the package.json copy "filter" array
to a multiline style for readability.
2025-12-14 12:31:00 +01:00
4gray
04ccc67021
chore: remove Electron build configuration files
2024-12-01 19:49:30 +01:00
4gray
18efd2060c
test: set custom test id attribute for playwright
...
Update electron-builder.json
ci: experiment with electron-builder configuration for linux
2023-01-03 23:30:44 +01:00
4gray
1afabc671d
test(e2e): adjust playwright configuration
2023-01-02 19:04:39 +01:00
4gray
1666376704
build: back to "dist" folder
2022-09-19 11:41:24 +02:00
4gray
3de1f1432b
build: remove deprecated ia32 support for linux
2022-09-11 14:40:46 +02:00
4gray
57e30ca84a
refactor: update icons path
2022-07-17 21:19:35 +02:00
4gray
32e08c969b
chore: update electron builder config
...
ci: update version of upload-artifacts action
build: update depdendencies
ci: update release script
ci: try with ubuntu-18.04
ci: add USE_SYSTEM_FPM=true
ci: downgrade electron-builder
ci: revert electron-builder, add new step with manual packaging
ci: add separate steps for build
ci: add separate steps for build
ci: adapt package script
ci: update package command for macos
ci: update package command for macos
ci: update package commands
ci: update package commands
ci: update package commands
build: downgrade electron-builder
build: revert electron-builder.json
ci: update package commands
2022-04-26 22:38:36 +02:00
4gray
f70d875b88
build: create additional build for M1 chips (macOS)
2022-01-30 11:28:12 +01:00
4gray
36d3eaa54d
fix: capitalize app name #117
2022-01-29 20:55:03 +01:00
4gray
bcc76e5728
build: extend build options
2021-10-10 21:37:34 +02:00
4gray
035fdec3b2
build: revert some changes back to fix compatibility issues
2021-05-18 17:49:49 +02:00
4gray
955bb27eec
fix: macOS corrupt icon fix, closes #21
2021-02-21 19:14:42 +01:00
4gray
041cd61be4
build: update release def in electron-packager
2020-12-24 20:41:45 +01:00
4gray
11021b8b45
build: enable packaging for win32
2020-12-24 19:30:48 +01:00
4gray
903a5ffbbb
build: enable deb, rpb & nsis for windows
2020-09-13 18:59:08 +02:00
4gray
998e7e9255
feat: electron based app
2020-08-23 20:57:07 +02:00