Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77f8999f1e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into knorrium/update_node_matrix  
						
						 
						
						
						
						
					 
					
						2023-09-30 08:59:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e4e0bff78 
							
						 
					 
					
						
						
							
							Reduce the test matrix to node v18 and v20  
						
						 
						
						
						
						
					 
					
						2023-09-30 08:57:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								junderw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88c0d04c18 
							
						 
					 
					
						
						
							
							Match CI toolchain with rust-toolchain  
						
						 
						
						
						
						
					 
					
						2023-08-21 12:53:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Corallo 
							
						 
					 
					
						
						
						
						
							
						
						
							6088fffc09 
							
						 
					 
					
						
						
							
							Drop MSRV to 1.63  
						
						 
						
						... 
						
						
						
						Debian bookworm ships with 1.63, and since the change is trivial,
there's little reason to not support people running mempool on
Debian. 
						
						
					 
					
						2023-08-21 04:03:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adc46b6ae5 
							
						 
					 
					
						
						
							
							Update Github workflow to run with the CI flag  
						
						 
						
						
						
						
					 
					
						2023-08-06 08:01:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								junderw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							975ec772fa 
							
						 
					 
					
						
						
							
							Use more reliable Github Action for Rust toolchain install.  
						
						 
						
						
						
						
					 
					
						2023-07-22 19:41:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca69d19bf7 
							
						 
					 
					
						
						
							
							Use the GITHUB_SECRET to authenticate with the API  
						
						 
						
						... 
						
						
						
						Fix the environment variable
Add extra logging when using the authentication
Use the GITHUB_TOKEN on the frontend build step 
						
						
					 
					
						2023-07-21 18:14:32 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							61eeb82694 
							
						 
					 
					
						
						
							
							Expose the GITHUB_SECRET to the frontend build step  
						
						 
						
						
						
						
					 
					
						2023-07-21 17:09:57 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2570357bec 
							
						 
					 
					
						
						
							
							Add node v20 to the test matrix  
						
						 
						
						
						
						
					 
					
						2023-07-11 00:21:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								junderw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77c83a6a13 
							
						 
					 
					
						
						
							
							Fix CI for Rust test  
						
						 
						
						
						
						
					 
					
						2023-07-03 10:18:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0478f6604 
							
						 
					 
					
						
						
							
							Remove node 19 and 20 due to Angular incompatibility  
						
						 
						
						
						
						
					 
					
						2023-05-11 22:15:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cae3256a9 
							
						 
					 
					
						
						
							
							Update node CI test matrix  
						
						 
						
						
						
						
					 
					
						2023-05-11 21:42:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7519eaf5d8 
							
						 
					 
					
						
						
							
							Remove node 19 from the CI test matrix  
						
						 
						
						
						
						
					 
					
						2023-02-25 21:06:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0f149550a 
							
						 
					 
					
						
						
							
							Update node v16, LTS and current for CI  
						
						 
						
						
						
						
					 
					
						2023-02-19 13:50:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b6bbaf51c 
							
						 
					 
					
						
						
							
							Merge branch 'master' into knorrium/backend_unit_tests  
						
						 
						
						
						
						
					 
					
						2022-07-09 00:08:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5e4b09e64 
							
						 
					 
					
						
						
							
							Set fail fast to false on the frontend jobs  
						
						 
						
						
						
						
					 
					
						2022-07-08 05:13:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1501dd23ab 
							
						 
					 
					
						
						
							
							Continue running CI jobs if something fails  
						
						 
						
						
						
						
					 
					
						2022-07-08 04:49:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15ab134fa4 
							
						 
					 
					
						
						
							
							Run the CI action on 16 and 18  
						
						 
						
						
						
						
					 
					
						2022-07-08 04:44:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c92919359 
							
						 
					 
					
						
						
							
							Enable unit testing on the backend on the CI  
						
						 
						
						
						
						
					 
					
						2022-07-07 12:23:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wiz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d57193c269 
							
						 
					 
					
						
						
							
							Fix npm install commands in Dockerfiles and ops scripts  
						
						 
						
						
						
						
					 
					
						2022-07-07 18:53:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43e0fe655e 
							
						 
					 
					
						
						
							
							Update CI to trigger on PRs and exclude from ops activities  
						
						 
						
						
						
						
					 
					
						2022-07-06 16:29:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Arvstedt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6288bcde51 
							
						 
					 
					
						
						
							
							CI: Add --no-optional flag to prod flavor  
						
						 
						
						... 
						
						
						
						This ensures that the packages build successfully even when optional
deps are unavailable.
`--no-optional` currently has no effect on the backend, because
it has no optional packages. 
						
						
					 
					
						2022-07-06 23:43:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Arvstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							80476a2b61 
							
						 
					 
					
						
						
							
							CI: Use npm ci instead of npm install  
						
						 
						
						... 
						
						
						
						`npm ci` is recommended instead of `npm install` for automated builds.
Its main advantage is the `package-lock.json` consistency check: The
command fails if the lock file doesn't match `package.json`. 
						
						
					 
					
						2022-07-06 23:38:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Arvstedt 
							
						 
					 
					
						
						
						
						
							
						
						
							78ee671051 
							
						 
					 
					
						
						
							
							CI/frontend: Add missing install flag for prod flavor  
						
						 
						
						... 
						
						
						
						Also restrict linting, which requires dev packages, to the `dev`
flavor.
This makes the frontend build setup indentical to the backend. 
						
						
					 
					
						2022-07-06 23:38:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4389e11ba 
							
						 
					 
					
						
						
							
							Change the CI GHA to a matrix job  
						
						 
						
						
						
						
					 
					
						2022-07-05 05:37:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e8609371f 
							
						 
					 
					
						
						
							
							Fix GHA syntax  
						
						 
						
						
						
						
					 
					
						2022-07-05 04:48:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							174976ce82 
							
						 
					 
					
						
						
							
							Fix GHA syntax  
						
						 
						
						
						
						
					 
					
						2022-07-05 04:46:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57adce693a 
							
						 
					 
					
						
						
							
							Checkout the repo to dev and prod dirs to run different test targets  
						
						 
						
						
						
						
					 
					
						2022-07-05 04:42:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97686e1c87 
							
						 
					 
					
						
						
							
							Add working directory to the lint stage on GHA  
						
						 
						
						
						
						
					 
					
						2022-07-05 04:34:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a747b5609 
							
						 
					 
					
						
						
							
							Enable running eslint on GHA  
						
						 
						
						
						
						
					 
					
						2022-07-05 04:30:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felipe Knorr Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19ae01defb 
							
						 
					 
					
						
						
							
							Various typing and build fixes to enable CI  
						
						 
						
						
						
						
					 
					
						2022-06-27 21:28:21 -07:00