Philipp Heckel
|
7e817f408c
Send encoding in Firebase (even though that doesn't make a ton of sense right now)
|
2 years ago |
Philipp Heckel
|
4ceb058a40
Handle binary messages for UnifiedPush
|
2 years ago |
Philipp Heckel
|
75f8607d75
Bail out early if HTTP is spoken to /ws endpoint
|
2 years ago |
Philipp Heckel
|
9b0e7eedb2
Fix data race
|
2 years ago |
Philipp Heckel
|
2b6363474e
Combine things, move stuff
|
2 years ago |
Philipp Heckel
|
707c58a120
Do not print ugly WS error; tests
|
2 years ago |
Philipp Heckel
|
846ee0fb2d
Websockets; working
|
2 years ago |
Philipp Heckel
|
b079cb99a4
Merge branch 'main' into unix-socket
|
2 years ago |
Philipp Heckel
|
a75f74b471
Bump version; update docs
|
2 years ago |
Philipp Heckel
|
e50779664d
Remove peaking, addresses #93
|
2 years ago |
Philipp Heckel
|
38b28f9bf4
CLI; docs docs docs
|
2 years ago |
Philipp Heckel
|
aa94410308
Daily traffic limit
|
2 years ago |
Philipp Heckel
|
c76e55a1c8
Making RateLimiter and FixedLimiter, so they can both work with LimitWriter
|
2 years ago |
Philipp Heckel
|
f6b9ebb693
Lots of tests
|
2 years ago |
Philipp Heckel
|
68a324c206
Fail early for too-large attachments
|
2 years ago |
Philipp Heckel
|
0b0595384e
Listen on Unix socket
|
2 years ago |
Philipp Heckel
|
289a6fdd0f
Add attachment expiry option
|
2 years ago |
Philipp Heckel
|
e8cb9e7fde
Better mime type probing
|
2 years ago |
Philipp Heckel
|
44a9509cd6
Properly handle different attachment use cases
|
2 years ago |
Philipp Heckel
|
cefe276ce5
Tests for fileCache
|
2 years ago |
Philipp Heckel
|
e7c19a2bad
Expire attachments properly
|
2 years ago |
Philipp Heckel
|
c45a28e6af
Attachments limits; working visitor limit
|
2 years ago |
Philipp Heckel
|
9171e94e5a
Fix file extension detection; fix HTTPS port
|
2 years ago |
Philipp Heckel
|
24eb27d41c
Merge branch 'main' into attachments
|
2 years ago |
Philipp Heckel
|
41c1189fee
Persist "click"
|
2 years ago |
Philipp Heckel
|
2e40b895a7
Fix message truncation, relates to #84
|
2 years ago |
Philipp Heckel
|
76d102f964
Add "truncated" flag to let Android app know
|
2 years ago |
Philipp Heckel
|
807d2b0d9d
Truncate FCM messages if they are too long; This was trickier than expected; relates to #84
|
2 years ago |
Philipp Heckel
|
722c579db0
Increase FCM priority for ntfy priority high and max, closes #70
|
2 years ago |
Philipp Heckel
|
2930c4ff62
Preview URL
|
2 years ago |
Philipp Heckel
|
38788bb2e9
WIP: attachments
|
2 years ago |
Philipp Heckel
|
eb5b86ffe2
WIP: Attachments
|
2 years ago |
Philipp Heckel
|
113053a9e3
Fix encoding issues
|
2 years ago |
Philipp Heckel
|
01a1d981cf
fix nil pointer
|
2 years ago |
Philipp Heckel
|
e7f8fc93e4
Working prefix
|
2 years ago |
Philipp Heckel
|
7eaa92cb20
WIP
|
2 years ago |
Philipp Heckel
|
3001e57bcc
WIP: mail publish
|
2 years ago |
Philipp Heckel
|
d6762276f5
Test
|
2 years ago |
Philipp Heckel
|
41514cd557
Merge branch 'main' into up
|
2 years ago |
Karmanyaah Malhotra
|
63a29380a9
up testing
|
2 years ago |
Philipp Heckel
|
eeb378cfdc
Change error JSON
|
2 years ago |
Philipp Heckel
|
7a23779d07
JSON API errors
|
2 years ago |
Philipp Heckel
|
29628a66a6
Initial
|
2 years ago |
Philipp Heckel
|
f553cdb282
Continued e-mail support
|
2 years ago |
Philipp Heckel
|
7280ae1ebc
Email rate limiting + tests
|
2 years ago |
Philipp Heckel
|
873c57b3d8
Send emails
|
2 years ago |
Philipp Heckel
|
85939618c8
Fix Poll(); yeyy tests
|
2 years ago |
Philipp Heckel
|
fe5734d9f0
Tests for cliet package
|
2 years ago |
Philipp Heckel
|
6a7e9071b6
Tests, client tests WIP
|
2 years ago |
Philipp Heckel
|
68d881291c
Docs, LoadConfig, config test
|
2 years ago |