Philipp Heckel
|
c80e4e1aa9
|
Make Firebase logic testable, test it
|
2022-05-31 23:16:44 -04:00 |
|
Philipp Heckel
|
f9284a098a
|
Store Sender IP in DB for delayed messages
|
2022-05-31 21:39:19 -04:00 |
|
Philipp Heckel
|
8283b6be97
|
Firebase quota limit
|
2022-05-31 20:38:56 -04:00 |
|
Philipp Heckel
|
1f38a4a531
|
Upgrade Firebase Admin SDK version
|
2022-05-29 20:48:14 -04:00 |
|
Philipp Heckel
|
b2c2bd1e4b
|
Remove "poll" alias for X-Poll-ID
|
2022-05-28 22:06:46 -04:00 |
|
Philipp Heckel
|
96bb357435
|
Polish the poll_request stuff
|
2022-05-27 20:30:20 -04:00 |
|
Philipp Heckel
|
6a43c1a126
|
WIP: iOS poll_request forwarder
|
2022-05-27 07:55:57 -04:00 |
|
Philipp Heckel
|
4dabc56952
|
Subscribe filter for querying by ID
|
2022-05-26 18:52:55 -04:00 |
|
Philipp Heckel
|
af76a2606d
|
Support for Firebase ~poll keepalive topic that wakes up iOS devices every 20 minutes
|
2022-05-25 21:39:46 -04:00 |
|
Philipp Heckel
|
2abd6a57ee
|
Support emails without Content-Type, closes #265
|
2022-05-21 20:20:44 -04:00 |
|
Philipp Heckel
|
cd27d47f4b
|
APNs data
|
2022-05-20 15:59:58 -04:00 |
|
Philipp Heckel
|
60c5ccf34b
|
Merge branch 'main' of github.com:binwiederhier/ntfy into macos-server
|
2022-05-20 15:59:12 -04:00 |
|
Philipp Heckel
|
91594faf28
|
Support for underscores in server.yml config options
|
2022-05-16 11:32:21 -04:00 |
|
Philipp Heckel
|
c684a39191
|
Fine tuning
|
2022-05-13 14:42:25 -04:00 |
|
Curid
|
9684629549
|
Add disable option to web-root
Closes #238
|
2022-05-13 17:08:07 +00:00 |
|
Philipp Heckel
|
577cd0fcea
|
ios
|
2022-05-11 13:29:23 -04:00 |
|
Philipp Heckel
|
edfed24c27
|
Make Upgrade header check for websockets case insensitive, closes #228
|
2022-04-29 13:23:04 -04:00 |
|
Philipp Heckel
|
28bb8d4446
|
More actions tests
|
2022-04-27 14:28:58 -04:00 |
|
Philipp Heckel
|
adea3c38be
|
Remove backslash from quoted strings
|
2022-04-27 13:56:21 -04:00 |
|
Philipp Heckel
|
72aea2613a
|
Remove superflous if statement
|
2022-04-27 11:23:44 -04:00 |
|
Philipp Heckel
|
6bd4e4bd7c
|
User actions docs, tests and release notes
|
2022-04-27 10:25:01 -04:00 |
|
Philipp Heckel
|
1f6118f068
|
Finish up better parsing
|
2022-04-27 09:51:23 -04:00 |
|
Philipp Heckel
|
574e72a974
|
WIP: More advanced action parsing
|
2022-04-26 23:07:31 -04:00 |
|
Philipp Heckel
|
9c91ae2744
|
Make sure clear= values are checked
|
2022-04-23 15:23:18 -04:00 |
|
Philipp Heckel
|
b805d49cfd
|
Disallow HEAD/GET requests with body
|
2022-04-23 13:40:26 -04:00 |
|
Philipp Heckel
|
12f85cceb1
|
Add clear=true|false support to actions
|
2022-04-22 23:07:35 -04:00 |
|
Philipp Heckel
|
8f4a1db1f0
|
Changelog, add tests
|
2022-04-22 14:51:44 -04:00 |
|
Philipp Heckel
|
a779434bab
|
More docs
|
2022-04-21 09:58:28 -04:00 |
|
Philipp Heckel
|
712c292183
|
More docs
|
2022-04-20 16:31:25 -04:00 |
|
Philipp Heckel
|
8900df27c9
|
Docs, still WIP
|
2022-04-19 23:26:46 -04:00 |
|
Philipp Heckel
|
3c3b2477af
|
Docs (WIP), Firebase
|
2022-04-19 19:22:19 -04:00 |
|
Philipp Heckel
|
5a9b2122c2
|
Make simple actions parsing work
|
2022-04-19 09:14:32 -04:00 |
|
Philipp Heckel
|
55869f551e
|
Add ID
|
2022-04-17 14:29:43 -04:00 |
|
Philipp Heckel
|
967cde1fb5
|
JSON format
|
2022-04-16 20:12:01 -04:00 |
|
Philipp Heckel
|
26efd481e3
|
WIP Actions
|
2022-04-16 16:17:58 -04:00 |
|
Philipp Heckel
|
73349cd423
|
Add test
|
2022-04-03 20:19:43 -04:00 |
|
Philipp Heckel
|
aba7e86cbc
|
Attachment behavior fix for Firefox
|
2022-04-03 12:39:52 -04:00 |
|
Philipp Heckel
|
f98743dd9b
|
Continued work on send dialog and drag and drop
|
2022-04-02 17:06:26 -04:00 |
|
Philipp Heckel
|
59ec2de8bd
|
Fix race in test
|
2022-03-30 14:37:42 -04:00 |
|
Philipp Heckel
|
b67d9fc85d
|
Added missing 'delay' and 'email' params to publish as json
|
2022-03-29 15:40:26 -04:00 |
|
Philipp Heckel
|
03ad5dcff6
|
Add Allow-Origin: *, because YOLO
|
2022-03-25 17:17:24 -04:00 |
|
Philipp Heckel
|
b409c89d3b
|
Do not allow comma in topic name in publish via GET endpoint (no ticket)
|
2022-03-23 14:29:55 -04:00 |
|
Philipp Heckel
|
8fcc40942f
|
Publish as JSON
|
2022-03-16 14:16:54 -04:00 |
|
Philipp Heckel
|
37d4d5d647
|
PUT/POST as JSON, relates to #133
|
2022-03-15 16:00:59 -04:00 |
|
Philipp Heckel
|
207e990798
|
Fix brittle test
|
2022-03-13 21:30:14 -04:00 |
|
Philipp Heckel
|
750be7f07e
|
Fix content type for config.js
|
2022-03-11 15:56:54 -05:00 |
|
Philipp Heckel
|
3f978bc45f
|
Better test messages
|
2022-03-10 22:58:24 -05:00 |
|
Philipp Heckel
|
488aeb119b
|
Gzip static responses
|
2022-03-10 21:55:56 -05:00 |
|
Philipp Heckel
|
160c72997f
|
Fix auth base64, fix iPhone things
|
2022-03-10 18:11:12 -05:00 |
|
Philipp Heckel
|
840cb5b182
|
Add server-generated /config.js; add error boundary
|
2022-03-09 23:28:55 -05:00 |
|