Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2d3a1e9023 
								
							 
						 
						
							
							
								
								fix(build): flaky copy of the artifact  
							
							
							
						 
						
							2025-03-30 17:43:34 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb800eb96b 
								
							 
						 
						
							
							
								
								fix(forge): slashes in ref name breaking copying  
							
							
							
						 
						
							2025-03-30 16:44:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								9fe37465c7 
								
							 
						 
						
							
							
								
								build(electron-forge): use double quotes for the buildPath in afterPrune  
							
							... 
							
							
							
							attempt to fix failing Windows build in CI, which uses cmd shell, which apparently treats single apostrophes differently 
							
						 
						
							2025-03-27 09:35:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								75431ca634 
								
							 
						 
						
							
							
								
								build: make running of npm ci in build scripts configurable  
							
							... 
							
							
							
							* moved the running of npm ci from copy-dist to cleanupNodeModules
* added flag to disable it (necessary for electron-forge) 
							
						 
						
							2025-03-27 00:00:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								1ceaafa1e8 
								
							 
						 
						
							
							
								
								build: move cleanupNodeModules to its own file  
							
							... 
							
							
							
							this is necessary, since for Docker and electron-forge, we need to run this as an extra step after copy-dist
for electron-forge: after it is done with its own "pruning", as we otherwise would need to also take care of certain electron related pruning
for Docker: as a last step in the build stage 
							
						 
						
							2025-03-26 08:12:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								8feb201d3d 
								
							 
						 
						
							
							
								
								build(electron-forge): set prune to false  
							
							... 
							
							
							
							since we our own more "sophisticated" pruning during copy-dist, we need to set this to false, as otherwise build will fail 
							
						 
						
							2025-03-26 08:12:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7d6bf1bd8 
								
							 
						 
						
							
							
								
								feat(forge): match name for artifacts  
							
							
							
						 
						
							2025-03-24 19:10:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4108f7f353 
								
							 
						 
						
							
							
								
								chore(forge): ignore certain artifacts  
							
							
							
						 
						
							2025-03-24 19:04:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f26f4d798 
								
							 
						 
						
							
							
								
								fix(forge): allow local building by ignoring the signing options  
							
							
							
						 
						
							2025-03-24 17:53:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9aaada3f6e 
								
							 
						 
						
							
							
								
								refactor(forge): deduplicate windows signing configuration  
							
							
							
						 
						
							2025-03-24 17:04:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d5a8387c06 
								
							 
						 
						
							
							
								
								Revert "chore(ci): try to use basic sign tool config"  
							
							... 
							
							
							
							This reverts commit 53860c4885 
							
						 
						
							2025-03-24 12:41:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53860c4885 
								
							 
						 
						
							
							
								
								chore(ci): try to use basic sign tool config  
							
							
							
						 
						
							2025-03-24 12:15:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58e9c7e389 
								
							 
						 
						
							
							
								
								feat(ci): pass signing to squirrel  
							
							
							
						 
						
							2025-03-24 11:21:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bfdb3e2add 
								
							 
						 
						
							
							
								
								fix(ci): double trigger for nightly  
							
							
							
						 
						
							2025-03-24 09:25:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad8b5c7c9d 
								
							 
						 
						
							
							
								
								fix(ci): path for hook module script  
							
							
							
						 
						
							2025-03-24 08:59:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								40f4fdab47 
								
							 
						 
						
							
							
								
								feat(ci): set up signing hook  
							
							
							
						 
						
							2025-03-23 23:22:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d2ea4337c 
								
							 
						 
						
							
							
								
								fix(ci): use right directory for artifact gathering  
							
							
							
						 
						
							2025-03-23 23:08:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fae9a1f796 
								
							 
						 
						
							
							
								
								chore(ci): use electron-forge hook for gathering artifacts  
							
							
							
						 
						
							2025-03-23 23:06:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e9a0c68a28 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into build_improve-electron-forge_v3  
							
							
							
						 
						
							2025-03-15 17:00:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								103b29d3de 
								
							 
						 
						
							
							
								
								Revert "fix(flatpak): try setting different bin to avoid sandbox issue"  
							
							... 
							
							
							
							This reverts commit a778ec617f 
							
						 
						
							2025-03-15 13:44:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								3b8c645cca 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into build_improve-electron-forge_v3  
							
							
							
						 
						
							2025-03-15 12:09:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a778ec617f 
								
							 
						 
						
							
							
								
								fix(flatpak): try setting different bin to avoid sandbox issue  
							
							
							
						 
						
							2025-03-15 13:01:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								cc0931b402 
								
							 
						 
						
							
							
								
								build(electron-forge): set outDir to ./dist, to have the same behaviour as the Server builds  
							
							... 
							
							
							
							since we run electron-forge inside the ./build folder, we need to go up a directory (using ../dist), to have it output to ./dist 
							
						 
						
							2025-03-13 08:09:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								11772860b6 
								
							 
						 
						
							
							
								
								build(electron-forge): stop copying unused .anonymize-database.sql as ressource  
							
							
							
						 
						
							2025-03-13 07:59:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								02a00000fb 
								
							 
						 
						
							
							
								
								build(electron-forge): stop packing dump-db folder  
							
							... 
							
							
							
							see https://github.com/TriliumNext/Notes/issues/1115  
							
						 
						
							2025-03-10 18:11:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									perf3ct 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36ce2a3342 
								
							 
						 
						
							
							
								
								add back prettier-ignore comment for pano  
							
							
							
						 
						
							2025-02-24 16:12:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									perf3ct 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e9d4356492 
								
							 
						 
						
							
							
								
								Now we'll try the name with a space in it?  
							
							
							
						 
						
							2025-02-24 00:44:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									perf3ct 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								226cf8dfd7 
								
							 
						 
						
							
							
								
								Set up Signing and Notarizing for MacOS  
							
							
							
						 
						
							2025-02-23 23:36:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c68cc70f76 
								
							 
						 
						
							
							
								
								chore(build): change flatpak ID  
							
							
							
						 
						
							2025-02-07 18:17:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97b7033959 
								
							 
						 
						
							
							
								
								Merge pull request  #1130  from TriliumNext/build_add-flatpak-electron  
							
							... 
							
							
							
							build: add flatpak build via electron-forge 
							
						 
						
							2025-02-07 18:13:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								8cf6a4bec7 
								
							 
						 
						
							
							
								
								build(electron): Add "Office" as category for Desktop file  
							
							... 
							
							
							
							as per https://specifications.freedesktop.org/menu-spec/latest/category-registry.html 
checked with other NoteTaking apps and they all (e.g. Obsidian, Joplin) use "Office" as main category as well, which makes sense here 
							
						 
						
							2025-02-07 08:57:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								47e2100920 
								
							 
						 
						
							
							
								
								build(electron): use baseLinuxMakerConfigOptions for flatpak as well  
							
							
							
						 
						
							2025-02-07 08:52:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								1a89a0989d 
								
							 
						 
						
							
							
								
								build(electron): update flatpak config to latest base  
							
							... 
							
							
							
							previously it was defaulting to an EOL version of the Platform/SDK
Explicitly setting it to 24.08 however makes the build fail, because it defaults to using an outdated "zypak" module, so we need to explicitly mention the latest version here too 
							
						 
						
							2025-02-06 23:34:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								7753905df9 
								
							 
						 
						
							
							
								
								build(electron): add flatpak config  
							
							
							
						 
						
							2025-02-06 23:34:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								62099abb29 
								
							 
						 
						
							
							
								
								refactor(forge.config): simplify getExtraResourcesForPlatform  
							
							
							
						 
						
							2025-02-05 09:56:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								2b83470de6 
								
							 
						 
						
							
							
								
								refactor(forge.config): call getExtraResourcesForPlatform once only  
							
							
							
						 
						
							2025-02-05 09:33:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								e0862ce8f3 
								
							 
						 
						
							
							
								
								refactor(forge.config): avoid duplication for linux makers  
							
							... 
							
							
							
							adds a baseLinuxMakersConfigOptions 
							
						 
						
							2025-02-05 09:30:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								0c1185df33 
								
							 
						 
						
							
							
								
								refactor(forge.config): make afterComplete more concise  
							
							
							
						 
						
							2025-02-05 08:53:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Panagiotis Papadopoulos 
								
							 
						 
						
							
							
							
							
								
							
							
								1cd49130dd 
								
							 
						 
						
							
							
								
								build(electron): add rpm config  
							
							
							
						 
						
							2025-02-03 09:40:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2baf75d0c1 
								
							 
						 
						
							
							
								
								feat(electron): custom icon for the windows installer  
							
							
							
						 
						
							2025-02-01 14:39:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4cbb529fd4 
								
							 
						 
						
							
							
								
								chore(prettier): fix all files  
							
							
							
						 
						
							2025-01-09 18:07:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e72eb5f27c 
								
							 
						 
						
							
							
								
								electron: Fix asset path on forge build  
							
							
							
						 
						
							2024-11-02 11:49:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88cd2ac25c 
								
							 
						 
						
							
							
								
								build: Fix duplication  
							
							
							
						 
						
							2024-10-26 01:00:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e3e6f56a88 
								
							 
						 
						
							
							
								
								build: Add icon.png for Linux builds ( fixes   #507 )  
							
							
							
						 
						
							2024-10-26 00:58:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0768a2a0a3 
								
							 
						 
						
							
							
								
								build: Add StartupWMClass to deb build  
							
							
							
						 
						
							2024-10-26 00:42:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								849a6a3aef 
								
							 
						 
						
							
							
								
								electron: Solve server translation loading on macOS  
							
							
							
						 
						
							2024-10-13 14:24:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1277dfc5d5 
								
							 
						 
						
							
							
								
								electron: Add back server translations  
							
							
							
						 
						
							2024-10-13 12:31:37 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5fd57308a 
								
							 
						 
						
							
							
								
								server: Fix translations in standalone build  
							
							
							
						 
						
							2024-10-13 12:09:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8ae5f9ea9b 
								
							 
						 
						
							
							
								
								electron: Fix translations in packaged builds  
							
							
							
						 
						
							2024-10-12 19:40:54 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Elian Doran 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								94340ab1a1 
								
							 
						 
						
							
							
								
								build: Fix app name in Electron Forge hook  
							
							
							
						 
						
							2024-08-11 06:57:34 +03:00