Philipp C. Heckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b154ce5b0c 
								
							 
						 
						
							
							
								
								Merge pull request  #717  from binwiederhier/twilio  
							
							... 
							
							
							
							Twilio 
							
						 
						
							2023-05-17 11:23:09 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								79a3259c86 
								
							 
						 
						
							
							
								
								Language file  
							
							
							
						 
						
							2023-05-16 22:30:38 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								5e18ced7d2 
								
							 
						 
						
							
							
								
								Docs  
							
							
							
						 
						
							2023-05-16 15:02:53 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								f998d4d2ad 
								
							 
						 
						
							
							
								
								Fix web app i18n issue in account preferences  
							
							
							
						 
						
							2023-05-15 19:49:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								ed0c1abd2f 
								
							 
						 
						
							
							
								
								Tiny web app fixes  
							
							
							
						 
						
							2023-05-15 13:37:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								04b7b4284a 
								
							 
						 
						
							
							
								
								Merge branch 'main' of github.com:binwiederhier/ntfy  
							
							
							
						 
						
							2023-05-15 11:05:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								6e21bb742f 
								
							 
						 
						
							
							
								
								Bump deps  
							
							
							
						 
						
							2023-05-15 11:03:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								e17cf676f4 
								
							 
						 
						
							
							
								
								Release notes  
							
							
							
						 
						
							2023-05-15 10:58:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f14f0aaa26 
								
							 
						 
						
							
							
								
								Add tests for users, slightly change API a bit  
							
							
							
						 
						
							2023-05-15 10:42:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp C. Heckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fae5e7ead6 
								
							 
						 
						
							
							
								
								Merge pull request  #731  from l-x/woodpecker-ntfy  
							
							... 
							
							
							
							Add woodpecker-ntfy plugin to integrations.md 
							
						 
						
							2023-05-15 06:28:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Wühr 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4fdbd42f50 
								
							 
						 
						
							
							
								
								Add woodpecker-ntfy plugin to integrations.md  
							
							
							
						 
						
							2023-05-15 12:14:23 +02: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7c69b96fc7 
								
							 
						 
						
							
							
								
								Release notes  
							
							
							
						 
						
							2023-05-14 13:39:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp C. Heckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b7c500ca8 
								
							 
						 
						
							
							
								
								Merge pull request  #725  from adamantike/misc/migrate-mailer-emoji-json-to-map  
							
							... 
							
							
							
							Convert mailer_emoji JSON file to map 
							
						 
						
							2023-05-14 13:37:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hunter Kehoe 
								
							 
						 
						
							
							
							
							
								
							
							
								028f3aad14 
								
							 
						 
						
							
							
								
								release notes  
							
							
							
						 
						
							2023-05-14 11:23:58 -06: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 
								
							 
						 
						
							
							
							
							
								
							
							
								214efbde36 
								
							 
						 
						
							
							
								
								Merge branch 'main' into twilio  
							
							
							
						 
						
							2023-05-12 20:02:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								bd81aef1c9 
								
							 
						 
						
							
							
								
								Merge branch 'main' of github.com:binwiederhier/ntfy  
							
							
							
						 
						
							2023-05-12 20:02:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								c1db1e4df7 
								
							 
						 
						
							
							
								
								Thank you @CreativeWarlock for your sponsorship  
							
							
							
						 
						
							2023-05-12 20:02:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f99159ee5b 
								
							 
						 
						
							
							
								
								WIP calls, remove SMS  
							
							
							
						 
						
							2023-05-12 20:01:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp C. Heckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d674e0280a 
								
							 
						 
						
							
							
								
								Merge pull request  #721  from adamantike/fix/containsAll-false-positive  
							
							... 
							
							
							
							Fix false positive in ContainsAll function 
							
						 
						
							2023-05-12 09:50:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Manganiello 
								
							 
						 
						
							
							
							
							
								
							
							
								ebd4367dda 
								
							 
						 
						
							
							
								
								Fix false positive in ContainsAll function  
							
							... 
							
							
							
							As the `ContainsAll` is working with a match counter, it could return
a false positive when the `haystack` slice contains duplicate elements.
This can be checked with the included testing scenario, with
`haystack = [1, 1]` and `needles = [1, 2]`. Iterating over the haystack
to check for items to be present in needles will increase the match
counter to 2, even if `2` is not present in the first slice. 
							
						 
						
							2023-05-12 09:51:47 -03: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								53750e42c5 
								
							 
						 
						
							
							
								
								Limits  
							
							
							
						 
						
							2023-05-09 20:45:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								97fe5c3219 
								
							 
						 
						
							
							
								
								Integration list rearrange  
							
							
							
						 
						
							2023-05-09 14:34:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp C. Heckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b1e9336e7 
								
							 
						 
						
							
							
								
								Merge pull request  #616  from bt90/update_integrations  
							
							... 
							
							
							
							Update integrations 
							
						 
						
							2023-05-09 10:00:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								4b7681b311 
								
							 
						 
						
							
							
								
								Thank you @oaustegard for your sponsorship  
							
							
							
						 
						
							2023-05-09 09:39:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								3c2d9040df 
								
							 
						 
						
							
							
								
								Changelog  
							
							
							
						 
						
							2023-05-09 09:38:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp C. Heckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								931d3ced09 
								
							 
						 
						
							
							
								
								Merge pull request  #719  from Aerion/decode-quoted-printable  
							
							... 
							
							
							
							Add quoted-printable decoding to smtp server 
							
						 
						
							2023-05-09 09:37:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								559f09e7be 
								
							 
						 
						
							
							
								
								WIP Docs  
							
							
							
						 
						
							2023-05-09 09:33:01 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								7677c50b0e 
								
							 
						 
						
							
							
								
								Merge branch 'main' into twilio  
							
							
							
						 
						
							2023-05-07 12:17:37 -04:00