binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								d084a415f3 
								
							 
						 
						
							
							
								
								Do not forward UP messages to upstream  
							
							
							
						 
						
							2023-05-31 15:36:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									nimbleghost 
								
							 
						 
						
							
							
							
							
								
							
							
								e21327cec5 
								
							 
						 
						
							
							
								
								Add vite  
							
							... 
							
							
							
							Changes according to Vite defaults:
- Move index.html to root
- Replace `%PUBLIC_URL%` with plain `/` 
							
						 
						
							2023-05-24 22:16:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f8a00dd411 
								
							 
						 
						
							
							
								
								Fix test  
							
							
							
						 
						
							2023-05-23 14:24:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								da06ae4485 
								
							 
						 
						
							
							
								
								Clarify error message for poll requests  
							
							
							
						 
						
							2023-05-23 13:20:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								168ad8bf1b 
								
							 
						 
						
							
							
								
								Support encoding any header as RFC 2047  
							
							
							
						 
						
							2023-05-21 20:56:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3e6ac2cd 
								
							 
						 
						
							
							
								
								Rename twilio-from-number to twilio-phone-number  
							
							
							
						 
						
							2023-05-18 13:32:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								25d3a66f91 
								
							 
						 
						
							
							
								
								Upstream access token  
							
							
							
						 
						
							2023-05-18 13:08:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								fc1087a42b 
								
							 
						 
						
							
							
								
								The last one  
							
							
							
						 
						
							2023-05-17 11:19:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								92c384374a 
								
							 
						 
						
							
							
								
								More self-review  
							
							
							
						 
						
							2023-05-17 10:58:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								ac029c389e 
								
							 
						 
						
							
							
								
								Self-review  
							
							
							
						 
						
							2023-05-17 10:39:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								2c81773d01 
								
							 
						 
						
							
							
								
								Add call verification  
							
							
							
						 
						
							2023-05-16 22:27:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								496d6e74b0 
								
							 
						 
						
							
							
								
								Staticcheck  
							
							
							
						 
						
							2023-05-16 15:12:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7c574d73de 
								
							 
						 
						
							
							
								
								Cont'd Twilio stuff  
							
							
							
						 
						
							2023-05-16 14:15:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								deb4f24856 
								
							 
						 
						
							
							
								
								Cont'd, getting there  
							
							
							
						 
						
							2023-05-15 22:06:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								4b9e0c5c38 
								
							 
						 
						
							
							
								
								Phone number verification in publishing  
							
							
							
						 
						
							2023-05-15 20:42:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								69b01bc468 
								
							 
						 
						
							
							
								
								Merge branch 'main' into twilio  
							
							
							
						 
						
							2023-05-15 20:02:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f14f0aaa26 
								
							 
						 
						
							
							
								
								Add tests for users, slightly change API a bit  
							
							
							
						 
						
							2023-05-15 10:42:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								4f4165f46f 
								
							 
						 
						
							
							
								
								Merge branch 'main' into access-api  
							
							
							
						 
						
							2023-05-14 20:43:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp C. Heckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8f87e9008b 
								
							 
						 
						
							
							
								
								Merge pull request  #728  from wunter8/attachment-filename  
							
							... 
							
							
							
							set attachment filename when download through browser 
							
						 
						
							2023-05-14 14:15:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hunter Kehoe 
								
							 
						 
						
							
							
							
							
								
							
							
								4fa0655438 
								
							 
						 
						
							
							
								
								set attachment filename when download through browser  
							
							
							
						 
						
							2023-05-14 11:19:49 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								97fc287b78 
								
							 
						 
						
							
							
								
								User endpoint  
							
							
							
						 
						
							2023-05-13 22:07:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								625b13280f 
								
							 
						 
						
							
							
								
								WIP: Access API  
							
							
							
						 
						
							2023-05-13 14:39:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								539ba43cd1 
								
							 
						 
						
							
							
								
								WIP twilio  
							
							
							
						 
						
							2023-05-13 12:26:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Manganiello 
								
							 
						 
						
							
							
							
							
								
							
							
								49bd6129ff 
								
							 
						 
						
							
							
								
								Convert mailer_emoji JSON file to map  
							
							... 
							
							
							
							This fixes a pending TODO comment regarding inefficient tags to emojis
mapping, by requiring a full scan over emoji aliases to determine
matches.
Instead, now the JSON file is a map, with aliases as keys, and emojis as
values. The script to convert the file with Python was:
```python
import json
with open("./mailer_emoji.json", "r", encoding="utf-8") as f:
    content = json.load(f)
emoji_map = {}
for emoji in content:
    for alias in emoji["aliases"]:
        if alias in emoji_map:
            print("WARNING: Duplicate alias:", alias)
            continue
        emoji_map[alias] = str(emoji["emoji"])
sorted_emoji_map = {k: emoji_map[k] for k in sorted(emoji_map)}
with open("./mailer_emoji_map.json", "w", encoding="utf-8") as f:
    json.dump(sorted_emoji_map, f, indent=4, ensure_ascii=False)
``` 
							
						 
						
							2023-05-13 11:43:47 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								cea434a57c 
								
							 
						 
						
							
							
								
								WIP Twilio  
							
							
							
						 
						
							2023-05-12 21:47:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f99159ee5b 
								
							 
						 
						
							
							
								
								WIP calls, remove SMS  
							
							
							
						 
						
							2023-05-12 20:01:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								d4767caf30 
								
							 
						 
						
							
							
								
								Verify  
							
							
							
						 
						
							2023-05-11 13:50:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								a26a6be62b 
								
							 
						 
						
							
							
								
								Merge branch 'main' into twilio  
							
							
							
						 
						
							2023-05-10 14:18:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f4e6874ff0 
								
							 
						 
						
							
							
								
								Formatting  
							
							
							
						 
						
							2023-05-09 20:57:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guillaume Taquet Gasperini 
								
							 
						 
						
							
							
							
							
								
							
							
								5b8520b4e0 
								
							 
						 
						
							
							
								
								Add quoted-printable decoding to smtp server  
							
							... 
							
							
							
							Some e-mails are sent using quoted-printable encoding [0], resulting in
notifications with weird characters.
This commit adds support for this encoding, resulting in the following:
**Before**
```
A
=3D=3D=3D=3D=3D
B
=3D=3D=3D=3D=3D
C
```
**After**
```
A
=====
B
=====
C
```
[0] https://www.rfc-editor.org/rfc/rfc2045.html  
							
						 
						
							2023-05-08 10:54:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								eb0805a470 
								
							 
						 
						
							
							
								
								Update web app with SMS and calls stuff  
							
							
							
						 
						
							2023-05-07 22:28:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f9e2d6ddcb 
								
							 
						 
						
							
							
								
								Add limiters and database changes  
							
							
							
						 
						
							2023-05-07 11:59:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								113b7c8a08 
								
							 
						 
						
							
							
								
								Metrics, tests  
							
							
							
						 
						
							2023-05-06 14:23:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								3863357207 
								
							 
						 
						
							
							
								
								WIP  
							
							
							
						 
						
							2023-05-05 20:14:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								1c0162c434 
								
							 
						 
						
							
							
								
								WIP: Twilio  
							
							
							
						 
						
							2023-05-05 16:22:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								c997e4911a 
								
							 
						 
						
							
							
								
								Fix test and retry  
							
							
							
						 
						
							2023-05-02 14:16:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rahul Tyagi 
								
							 
						 
						
							
							
							
							
								
							
							
								d2fa768151 
								
							 
						 
						
							
							
								
								fix: removes an issue with topic.Subscribe function not checking duplicate ID  
							
							
							
						 
						
							2023-05-02 21:40:27 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad3b2e802 
								
							 
						 
						
							
							
								
								Remove old homepage  
							
							
							
						 
						
							2023-05-01 11:58:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								59a5077713 
								
							 
						 
						
							
							
								
								Add RFC 2047 encoding support for tags  
							
							
							
						 
						
							2023-04-24 13:00:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								35eac5b9ad 
								
							 
						 
						
							
							
								
								Simplify  
							
							
							
						 
						
							2023-04-21 21:07:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								cfa8d92af1 
								
							 
						 
						
							
							
								
								UTF-8 headers  
							
							
							
						 
						
							2023-04-21 18:45:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								91d2603fe0 
								
							 
						 
						
							
							
								
								Add tests, and proper rate  
							
							
							
						 
						
							2023-04-21 11:09:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								6be95f8285 
								
							 
						 
						
							
							
								
								WIP: persist message stats  
							
							
							
						 
						
							2023-04-20 22:04:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								bdae48afba 
								
							 
						 
						
							
							
								
								Disable iOS polling entirely  
							
							
							
						 
						
							2023-03-30 14:48:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								46c798c71a 
								
							 
						 
						
							
							
								
								Just comment the test for now  
							
							
							
						 
						
							2023-03-29 15:03:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								4596e4bcab 
								
							 
						 
						
							
							
								
								Blog posts, fix lint  
							
							
							
						 
						
							2023-03-29 00:23:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								29c9551548 
								
							 
						 
						
							
							
								
								Profiling support  
							
							
							
						 
						
							2023-03-28 14:41:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								502d0a0abd 
								
							 
						 
						
							
							
								
								Fix delayed message sending from authenticated users,  closes   #679  
							
							
							
						 
						
							2023-03-22 15:30:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								73069ae9a0 
								
							 
						 
						
							
							
								
								Fix test  
							
							
							
						 
						
							2023-03-17 22:05:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								e20fd0f84f 
								
							 
						 
						
							
							
								
								Changelog  
							
							
							
						 
						
							2023-03-16 22:40:52 -04:00