| 
								
								
									 Philipp Heckel | f23c7a2dbf | Use another server | 2022-02-28 16:56:38 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 17e5af654b | "No topics" and "No notifications" view | 2022-02-28 11:52:50 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 0909354a6c | Switch to since=ID | 2022-02-27 19:29:17 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | fb90ab480a | Action bar fixes | 2022-02-26 14:36:23 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | d705d3c3b1 | Fix action bar | 2022-02-26 14:22:21 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | ee743a7b01 | TODOs | 2022-02-26 11:51:45 -05:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | e422c2c479 | Poll on page refresh; validate subscribe dialog properly; avoid save-races | 2022-02-26 11:45:39 -05:00 |  | 
				
					
						| 
								
								
									 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 | 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 |  |