|
|
1dc6f0ec1b
|
add logging
|
2025-06-13 14:39:24 -07:00 |
|
|
|
e97edc10b7
|
Apparently need -ObjC for loading categories from a static library.
|
2025-06-13 14:36:00 -07:00 |
|
|
|
283e6c2218
|
Revert "static link categories"
This reverts commit f040b95827.
|
2025-06-13 14:35:26 -07:00 |
|
|
|
f040b95827
|
static link categories
|
2025-06-13 13:57:06 -07:00 |
|
|
|
7352efbcfd
|
Switch to statically linking CocoaHTTPServer
|
2025-06-13 13:35:42 -07:00 |
|
|
|
78eb946109
|
prototype of ping pong websocket (ai generated)
|
2025-06-13 13:26:15 -07:00 |
|
|
|
1a5bb874dc
|
rpath manipulation: This may not be necessary anymore
|
2025-06-13 13:17:31 -07:00 |
|
|
|
7339b49759
|
Encoding: need to include associated chat item guids.
Beginning to understand associated chat items (reactions, etc).
|
2025-05-09 23:39:16 -07:00 |
|
|
|
95c2e855dd
|
some better logging around websocket connections
|
2025-05-09 22:25:57 -07:00 |
|
James Magahern
|
d0e1f51b6b
|
adds some clues about how to implement tapbacks
|
2025-04-07 18:59:53 -07:00 |
|
|
|
9007b4503f
|
JSON encoding error for super long messages
|
2024-10-24 22:27:19 -07:00 |
|
|
|
030e86e205
|
uploadAttachment: [Security] sanitize incoming filename
|
2024-10-24 21:28:31 -07:00 |
|
James Magahern
|
b7312bccb9
|
adds /resolveHandle for resolving handles
|
2024-10-01 19:52:21 -07:00 |
|
|
|
58c84f6472
|
MBIMFetchAttachmentOperation: Add cache headers
|
2024-03-23 16:49:33 -07:00 |
|
|
|
413fe338ca
|
Logging: these need to be public oslogs
|
2024-01-07 18:14:50 -08:00 |
|
|
|
72527088cc
|
logging: Use os log if running in launchd
|
2024-01-07 18:12:17 -08:00 |
|
|
|
c65803845b
|
FetchAttachment: need to check for some edge cases wrt preview generation
|
2024-01-07 18:11:59 -08:00 |
|
James Magahern
|
147dc15d1d
|
SendOperation: Return whole message, not just GUID.
|
2024-01-02 18:14:31 -08:00 |
|
James Magahern
|
87d65e294b
|
sendMessage: return guid after sending. This guid is stable
|
2023-12-05 15:41:07 -08:00 |
|
|
|
b92c683a0e
|
/conversations: encode last message also
Kordophone-2.6
|
2023-08-10 00:28:20 -07:00 |
|
James Magahern
|
37ff0b375f
|
send: must be performed on main queue
Kordophone-2.5
|
2023-07-06 15:27:31 -07:00 |
|
James Magahern
|
d071e68a56
|
Security: adds authentication to updates websocket operation
|
2023-07-06 15:27:12 -07:00 |
|
James Magahern
|
2f5d50188b
|
Adds websocket updates via the /updates endpoint
Kordophone-2.4
|
2023-01-17 16:16:23 -08:00 |
|
James Magahern
|
56ae7982c6
|
Last message preview uses imagent provided description
|
2023-01-12 17:00:18 -08:00 |
|
James Magahern
|
bc9e4f52b4
|
PreviewURL is nil on old macOS for some reason
Kordophone-2.3
|
2022-12-20 16:43:45 -08:00 |
|
James Magahern
|
3082c4ab19
|
Adds support for image previews
Just need to append ?preview=1 to attachment fetch operation.
|
2022-12-20 16:29:26 -08:00 |
|
|
|
ba8f76f4bd
|
versionoperation: don't require auth
|
2022-08-03 19:55:04 -07:00 |
|
James Magahern
|
e5b78d62f0
|
Adds "status" operation
kordophone-2.2
|
2022-08-03 17:28:23 -07:00 |
|
James Magahern
|
3ca9abcccd
|
Adds "version" operation
|
2022-08-03 17:27:15 -07:00 |
|
James Magahern
|
cad3425327
|
MessagesList: Also adds support for afterMessageGUID
|
2022-08-03 17:13:01 -07:00 |
|
James Magahern
|
83ba072a9d
|
RestrictedEntitlements: Maybe okay for "Debug" to make it easier during development
|
2022-08-03 16:58:05 -07:00 |
|
James Magahern
|
bd01480ad6
|
Don't build using restricted entitlements by default.
|
2022-08-03 16:56:53 -07:00 |
|
James Magahern
|
c7087a394e
|
MessagesList: Add support for beforeMessageGUID and beforeDate
|
2022-08-03 16:52:39 -07:00 |
|
|
|
ebad248c1c
|
Adds conversation delete option
kordophone-2.1
|
2022-05-25 22:34:19 -07:00 |
|
|
|
e161eedef3
|
CORS
|
2022-05-25 21:27:13 -07:00 |
|
|
|
7a3303da06
|
Auth: Use Set-Cookie for auth token
Kordophone-1.2
|
2021-07-06 23:41:51 -07:00 |
|
|
|
641e4c53fa
|
Add Makefile for ez installing
|
2021-07-06 23:41:39 -07:00 |
|
James Magahern
|
4d51ba7dd2
|
Auth: adds JWT bearer auth via /authenticate.
Works in addition to digest auth
Kordophone-1.1
|
2021-07-06 22:52:33 -07:00 |
|
James Magahern
|
f64ffcb8cc
|
Add port number option
Kordophone-1.0
|
2021-06-14 21:40:55 -07:00 |
|
James Magahern
|
3c99b647d2
|
GPG is too much trouble for the access file
|
2021-06-12 17:44:31 -07:00 |
|
|
|
bb169c3e1c
|
Adds launchd services
|
2021-06-06 23:39:24 -07:00 |
|
James Magahern
|
61384cff26
|
Remove more internal references
|
2019-12-16 17:35:19 -08:00 |
|
James Magahern
|
f006af9863
|
Upgrade to recommended settings
|
2019-12-16 17:30:47 -08:00 |
|
James Magahern
|
4f7a6d1b87
|
Move off of macosxinternal sdk
This moves kordophone off of using the internal SDK and switches to using class dumped headers instead.
|
2019-12-16 17:29:53 -08:00 |
|
|
|
6c089f737b
|
Not sure why, but mimeType is not always populated
|
2019-03-03 14:23:54 -08:00 |
|
James Magahern
|
de852a926d
|
Basic authentication support
|
2019-01-23 20:31:43 -08:00 |
|
James Magahern
|
e6314b0f80
|
Addendum to README regarding self-signed ssl certs
|
2019-01-22 23:32:35 -08:00 |
|
James Magahern
|
0cb907e2ad
|
Experimental SSL support
|
2019-01-22 23:31:36 -08:00 |
|
James Magahern
|
90775ebbba
|
Attachment uploading support
|
2019-01-16 14:17:31 -08:00 |
|
James Magahern
|
6aaa2ff5b3
|
Plumb guid down for deduplication on the conversation level
|
2019-01-04 13:08:28 -08:00 |
|