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 53860c488557eaf1c0503dbcf03ae74f025410f3. 
						
						
					 
					
						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 a778ec617f2aa00cf763a0c5ca0387743bc5f6f0. 
						
						
					 
					
						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