| 
								
								
									 Philipp Heckel | aa79fe2861 | Desktop notifications | 2022-02-26 10:14:43 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 530f55c234 | Fully support auth in Web UI; persist users in localStorage (for now); add ugly ?auth=... param | 2022-02-25 23:25:04 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 6d343c0f1a | Login page of "subscribe dialog", still WIP, but looking nice | 2022-02-25 16:07:25 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 1599793de2 | WIP: Auth | 2022-02-25 13:40:03 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 42016f48ff | Move things around | 2022-02-25 12:46:22 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | f9e22dcaa9 | Allow deleting individual notifications | 2022-02-25 10:23:04 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 703f94a25f | Refactor to responsive drawer | 2022-02-24 20:18:46 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 0958c1d527 | Re-add persistence | 2022-02-24 15:17:47 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | fef46823eb | Dedup without keeping deleted array | 2022-02-24 14:53:45 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 48523a2269 | Emojis, formatting, clear all | 2022-02-24 12:26:07 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 202c4ac4b3 | Do not fetch old messages on old connecting to avoid douple rendering | 2022-02-24 10:30:58 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 1536201e9a | Reconnect on failure, with backoff; Deduping notifications | 2022-02-24 09:52:49 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 3fac1c3432 | Refactor to make it more like the Android app | 2022-02-23 20:30:12 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 415ab57749 | Poll on subscribe; test message | 2022-02-22 23:22:30 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | c57fac283e | Unsubscribe | 2022-02-22 22:10:50 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 4ba23390b5 | Settings icon | 2022-02-21 16:24:13 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | dd1a85e733 | Awful use of localstorage | 2022-02-20 20:04:03 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | c6c3caec39 | Restructure | 2022-02-20 16:55:55 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 8c0f3b2304 | Add dialog | 2022-02-19 22:26:58 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | c859f866b8 | Move to dashboard theme | 2022-02-19 19:48:33 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | b497063af4 | Make topics clickable, show notifications | 2022-02-18 15:47:25 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 1fe598a966 | Split stuff | 2022-02-18 14:41:01 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 31e7aa24bc | Subscription form | 2022-02-18 11:07:04 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 4c4e689af4 | WIP: React | 2022-02-18 09:49:51 -05:00 |  |