James Magahern
|
87d65e294b
|
sendMessage: return guid after sending. This guid is stable
|
2023-12-05 15:41:07 -08:00 |
|
|
|
f222078a9d
|
Identify ourselves as KordophoneMock
|
2023-12-02 22:23:41 -08:00 |
|
|
|
a0e8e049f0
|
Updates: need to have one channel per observer
|
2023-08-24 00:30:57 -07:00 |
|
|
|
7895a3a2e0
|
Fix bug where generated messages have wrong guids
|
2023-08-23 21:29:13 -07:00 |
|
|
|
b92d1a2892
|
server: implements /updates websocket
|
2023-08-13 00:33:46 -07:00 |
|
|
|
e9a9d1c064
|
prompt: adds 'version' command
|
2023-08-10 00:42:49 -07:00 |
|
|
|
56ad3a49ea
|
Kordophone-2.6: lastMessage in /conversations
|
2023-08-10 00:42:21 -07:00 |
|
|
|
b92c683a0e
|
/conversations: encode last message also
Kordophone-2.6
|
2023-08-10 00:28:20 -07:00 |
|
|
|
f13a809f1e
|
PerformMessageQuery: Add comment regarding sort assumption
|
2023-08-08 21:39:43 -07:00 |
|
|
|
6a0b7ca225
|
Implement beforeMessageGUID/afterMessageGUID/beforeDate
|
2023-08-08 21:38:04 -07:00 |
|
|
|
5c9f580dff
|
Cool ASCII art welcome message
|
2023-08-08 21:37:51 -07:00 |
|
|
|
b77020e23c
|
server: implements /markConversation
|
2023-07-19 12:10:25 -06:00 |
|
|
|
1fce2c7cb3
|
Implements pollUpdates
|
2023-07-19 11:58:13 -06:00 |
|
|
|
7611bedef7
|
conversation: adds Equal()
|
2023-07-19 10:56:49 -06: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 |
|
|
|
ac27ac2d14
|
prompt: Implements receive message
|
2023-06-23 00:56:06 -07:00 |
|
|
|
943f52ac45
|
server: Implements sendMessage
|
2023-06-23 00:44:25 -07:00 |
|
|
|
06046ac266
|
prompt: adds ls, help, mark
|
2023-06-23 00:32:17 -07:00 |
|
|
|
191cffd4cf
|
web/server: stub /pollUpdates
|
2023-06-22 23:55:46 -07:00 |
|
|
|
732e9b9667
|
generator: Generate names deterministically
|
2023-06-22 23:45:43 -07:00 |
|
James Magahern
|
a4c25df183
|
Prompt: adds interactive prompt (that does nothing right now)
|
2023-06-22 12:03:37 -07:00 |
|
James Magahern
|
27de41ddb2
|
Retab
|
2023-06-22 11:06:18 -07:00 |
|
James Magahern
|
84dbb7f006
|
Switch to zerolog
|
2023-06-22 11:03:00 -07:00 |
|
|
|
3613aac4c1
|
Log API endpoints
|
2023-06-19 20:34:06 -07:00 |
|
|
|
64c5169542
|
server: messages: add TODO regarding optional params
|
2023-06-19 18:32:36 -07:00 |
|
|
|
2d415a1170
|
messages: Implements /messages API
|
2023-06-19 18:31:05 -07:00 |
|
|
|
cdf3d922f7
|
Better generated names and messages
|
2023-06-19 12:57:21 -07:00 |
|
|
|
63ac783e18
|
conversation: DisplayName
|
2023-06-18 13:12:06 -07:00 |
|
|
|
6bbcf8cc63
|
Authentication: Implements authentication
|
2023-06-18 13:11:51 -07:00 |
|
|
|
53870e25a9
|
server: Return proper version
|
2023-06-16 23:38:48 -07:00 |
|
|
|
a2b14c88ea
|
Initial commit: conversaions, status, version
|
2023-06-16 23:35:41 -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 |
|