|  | d322a8599a | wip: create market | 2024-08-08 03:42:41 -05:00 |  | 
			
				
					|  | 139bb2e5b1 | Remove unnecessary argument | 2024-07-21 20:39:12 -05:00 |  | 
			
				
					|  | 9b8734f5a9 | Add QR component | 2024-07-15 12:55:48 +02:00 |  | 
			
				
					|  | 3957d4d774 | Return 501 Not Implemented for nostr auth | 2024-07-15 06:22:50 +02:00 |  | 
			
				
					|  | 642e7785a1 | Fix login redirects | 2024-07-15 06:16:27 +02:00 |  | 
			
				
					|  | 782bfec93a | Implement logout | 2024-07-14 13:39:42 +02:00 |  | 
			
				
					|  | 8d84e29d34 | Improve htmx comment about 302 Found in session check | 2024-07-14 12:49:38 +02:00 |  | 
			
				
					|  | 738d511f01 | Call tx.Rollback() in bail | 2024-07-14 12:38:16 +02:00 |  | 
			
				
					|  | 23ab67e8fc | Always use c.JSON in HandleSessionCheck | 2024-07-14 12:01:41 +02:00 |  | 
			
				
					|  | 2ec59e96eb | Return c.JSON | 2024-07-12 22:15:48 +02:00 |  | 
			
				
					|  | 3ac346df4f | Fix route | 2024-07-12 20:35:47 +02:00 |  | 
			
				
					|  | 36ac326767 | Check status code instead of returned error | 2024-07-12 20:32:50 +02:00 |  | 
			
				
					|  | 4e13271dbd | Don't throw if user already exists on signup | 2024-07-12 20:30:34 +02:00 |  | 
			
				
					|  | 0f3866866a | Don't use assert format version unnecessarily | 2024-07-12 20:21:12 +02:00 |  | 
			
				
					|  | df1886632b | Fix tests | 2024-07-12 20:11:03 +02:00 |  | 
			
				
					|  | 2653e816bb | Implement LNURL-auth | 2024-07-12 15:18:44 +02:00 |  | 
			
				
					|  | ee3e5e82e4 | Remove old code * removed code that will not be used
* removed code that will most likely be rewritten | 2024-07-12 11:00:51 +02:00 |  | 
			
				
					|  | 94d1f6c1d8 | Add login page | 2024-07-12 07:12:57 +02:00 |  | 
			
				
					|  | 02944da696 | Add /about | 2024-07-10 09:14:06 +02:00 |  | 
			
				
					|  | 3d3ae16617 | Index page with templ | 2024-07-10 04:47:25 +02:00 |  | 
			
				
					| 
							
							
								 ekzyis | 5969b23a31 | Fix undefined CTE execution order """
The sub-statements in WITH are executed concurrently with each other and with the main query.
Therefore, when using data-modifying statements in WITH, the order in which the specified updates actually happen is unpredictable.
"""
-- https://www.postgresql.org/docs/14/queries-with.html
Also see https://stackoverflow.com/questions/47622827/cte-execution-order | 2023-12-04 04:45:27 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 0ea0cecfc3 | Show market outcome | 2023-12-04 02:36:09 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | fe5feccfee | Implement market settlement | 2023-12-04 01:36:59 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 51e204b64a | Add frontend for market settlement | 2023-12-03 08:51:40 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 938bff20e6 | Add pubkey column to market table | 2023-12-03 07:22:13 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | c7ae559777 | Implement withdrawal | 2023-12-03 06:21:57 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | ce95a2111b | Update matchmaking | 2023-12-03 02:03:48 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 0be35c5cf5 | Add TODO | 2023-12-03 02:01:27 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 555e8f0767 | Remove unnecessary comments | 2023-12-02 23:41:39 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 28546962f3 | Add msats to session | 2023-12-02 23:30:48 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 49cacb266c | Order cancelation | 2023-12-02 23:22:14 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | fd6111b590 | Create sell orders | 2023-11-29 18:48:21 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 5edb220b37 | Fix tx value used on BeginTx error | 2023-11-29 18:38:04 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 0ae9f671d4 | Add sell order form | 2023-11-29 08:11:56 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | c9de76ac75 | Add market stats page | 2023-11-29 04:11:46 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | ef304a3047 | Fix typo | 2023-11-27 18:29:07 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | e84db076a4 | Use router-view for markets | 2023-11-27 00:59:15 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | c96eeb7668 | Show user orders | 2023-11-27 00:21:39 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | fb7fbae699 | Fix invoice polling finds no rows | 2023-11-26 23:53:35 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | aa6db6a5e1 | Fix foreign key constraint violation during market creation | 2023-11-26 23:48:55 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | e5e9ae0667 | Remove market end date from invoice description | 2023-11-26 23:40:11 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 73162155d5 | Fix orphaned invoices with Tx and Context usage txs are now rolled back on order error | 2023-11-26 23:22:34 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 6d7cd2573d | Show user invoices | 2023-11-26 22:35:51 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 9026f56359 | Update TODO | 2023-11-26 18:56:02 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 50724161c2 | Update invoice description | 2023-11-26 18:40:57 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | bc10fe025b | First create order then invoice This should prevent that we poll for invoices that had an error during order creation.
I should probably fix this with the context package. | 2023-11-26 18:40:57 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | ce64608894 | Allow creation of markets | 2023-11-20 02:52:08 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 4b0d017b98 | Add invoice description | 2023-11-20 00:38:52 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | 4aaada7cb7 | Add invoice view | 2023-11-20 00:38:52 +01:00 |  | 
			
				
					| 
							
							
								 ekzyis | ebdf0d1e90 | Add order form * add POST /api/order -> 402 Payment Required
* redirect to /invoice/:id | 2023-11-20 00:38:52 +01:00 |  |