Commit Graph

426 Commits (dc7ca6e4054e80a44d3127f4fc6ac0a4d5426bfc)

Author SHA1 Message Date
Philipp Heckel a77f89d302 Test Firebase stuff 2022-02-01 08:47:01 -05:00
Philipp Heckel b1bbbf0103 Simplify again 2022-01-31 20:12:47 -05:00
Philipp Heckel c2f31b9c9f Move firebase to seperate file 2022-01-31 20:06:48 -05:00
Philipp Heckel 198e2cfd90 Do not forward messages to Firebase if topic is not world-readable 2022-01-31 19:33:22 -05:00
Philipp Heckel 936e95fd9e Rename Topic to TopicPattern in Grant 2022-01-31 11:47:30 -05:00
Philipp Heckel c56814e7da Add wildcard access control 2022-01-31 11:44:58 -05:00
Philipp Heckel 631ade5430 Support multiple topics in auth 2022-01-27 12:49:05 -05:00
Philipp Heckel e61a0c2f78 Add /auth endpoint and tests 2022-01-25 23:04:09 -05:00
Philipp Heckel 89957e7058 Docblocking 2022-01-25 22:30:53 -05:00
Philipp Heckel 26dde0f286 Fix test 2022-01-25 22:04:54 -05:00
Philipp Heckel 7d9f687768 Tests 2022-01-25 21:57:28 -05:00
Philipp C. Heckel 0a0fea1c2f
Merge pull request #118 from xnumad/patch-1
Docs clarification
2022-01-24 18:35:15 -05:00
xnumad cb4970be59
Docs clarification 2022-01-25 00:29:25 +01:00
Philipp Heckel 460162737a More auth 2022-01-24 00:54:28 -05:00
Philipp Heckel 393f95aeac Auth CLI, continued 2022-01-23 23:02:39 -05:00
Philipp Heckel 03a4e3e8e9 More CLI for access control 2022-01-23 15:30:30 -05:00
Philipp Heckel 243d549975 Command help 2022-01-23 01:00:38 -05:00
Philipp Heckel e309775ac1 More auth CLi 2022-01-23 00:54:18 -05:00
Philipp Heckel f388fd9c90 Move to package 2022-01-23 00:02:16 -05:00
Philipp Heckel b908f07355 . 2022-01-22 23:07:55 -05:00
Philipp Heckel 1287594505 Simplify tables 2022-01-22 23:01:20 -05:00
Philipp Heckel 86b20e8ccd All the auth things are working now 2022-01-22 14:47:27 -05:00
Philipp Heckel 2181227a6e WIP: Auth in 80 lines of code :-) 2022-01-21 22:22:27 -05:00
Philipp Heckel aab705f4a4 Fix baseURL check 2022-01-21 14:17:59 -05:00
Philipp Heckel 8af9a97518 Update server.yml docs 2022-01-20 20:40:12 -05:00
Philipp Heckel 9fac75b831 Check base URL format 2022-01-20 13:20:04 -05:00
Philipp Heckel c83b5c6e73 Update another instance of a broken link; related to #106 2022-01-18 11:59:13 -05:00
Philipp Heckel a75326ff69 Fixed docs link; closes #106 2022-01-18 11:55:39 -05:00
Philipp Heckel df6611e8de Store encoding in cache database 2022-01-17 19:14:51 -05:00
Philipp Heckel 7e817f408c Send encoding in Firebase (even though that doesn't make a ton of sense right now) 2022-01-17 13:49:02 -05:00
Philipp Heckel 4ceb058a40 Handle binary messages for UnifiedPush 2022-01-17 13:28:07 -05:00
Philipp Heckel 4710812c24 Bump version 2022-01-16 21:57:15 -05:00
Philipp Heckel eb37c47ff5 Typo 2022-01-16 21:56:26 -05:00
Philipp Heckel e80c2c1a57 Merge branch 'main' of github.com:binwiederhier/ntfy into main 2022-01-16 17:55:18 -05:00
Philipp Heckel 75f8607d75 Bail out early if HTTP is spoken to /ws endpoint 2022-01-16 17:54:15 -05:00
Philipp C. Heckel 828a286809
Merge pull request #95 from binwiederhier/websockets
Websockets; working
2022-01-16 00:21:31 -05:00
Philipp Heckel 9b0e7eedb2 Fix data race 2022-01-16 00:07:32 -05:00
Philipp Heckel df4585af6b Attachment comment 2022-01-15 23:53:40 -05:00
Philipp Heckel 91d40dcc91 Docs 2022-01-15 23:52:21 -05:00
Philipp Heckel 2b6363474e Combine things, move stuff 2022-01-15 23:17:46 -05:00
Philipp Heckel 707c58a120 Do not print ugly WS error; tests 2022-01-15 22:33:35 -05:00
Philipp Heckel 846ee0fb2d Websockets; working 2022-01-15 13:23:35 -05:00
Philipp Heckel cdc9c0d62c Docs 2022-01-14 21:22:43 -05:00
Philipp Heckel b079cb99a4 Merge branch 'main' into unix-socket 2022-01-14 20:16:12 -05:00
Philipp Heckel a75f74b471 Bump version; update docs 2022-01-14 12:23:58 -05:00
Philipp Heckel e50779664d Remove peaking, addresses #93 2022-01-14 12:13:14 -05:00
Philipp Heckel 51583f5d28 Attachments dir in package 2022-01-13 17:16:04 -05:00
Philipp Heckel c3170e1eb6 Bump version 2022-01-13 16:14:35 -05:00
Philipp C. Heckel bc16ef8480
Merge pull request #82 from binwiederhier/attachments
Attachments
2022-01-13 15:47:58 -05:00
Philipp Heckel 6a7b20e4e3 Docs 2022-01-13 15:47:34 -05:00