webXMPP

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 ancestors of [915508d040]

2018-11-09
01:41
Some logging for the Ham notification service. Suppress initial notification events while the notify daemon is starting up and catching up. Blacklist is an ofono thing, but it sits alongside the others on my Ubuntu phone, so I'll just keep it here for now check-in: 915508d040 user: vandys tags: master, trunk
2018-09-22
14:07
Fix usage check-in: 8543639bab user: vandys tags: master, trunk
04:17
We just make sure chore's in our PYTHONPATH now check-in: ac97fbaaa9 user: vandys tags: master, trunk
04:17
Put notify daemon for UBports in tools/ check-in: 70c01888be user: vandys tags: master, trunk
04:17
Merge notified.py tool into tree's copy check-in: b38e4def01 user: vandys tags: master, trunk
04:16
Update the README check-in: 7630b78e51 user: vandys tags: master, trunk
04:04
Shorten what's spoken for user@domain sources check-in: 37b45bb18e user: vandys tags: master, trunk
04:01
Deal with punctuation in message text. check-in: 8d7ea3e3f0 user: vandys tags: master, trunk
01:08
Bringup check-in: b40feebcbe user: vandys tags: master, trunk
2018-09-20
00:04
First code-up, notifications onto a Ham repeater announcement check-in: f9faa86edd user: vandys tags: master, trunk
2018-09-19
23:18
Snapshot, a notification client for DBus-ish mobile devices. check-in: 4a044ab760 user: vandys tags: master, trunk
2018-07-01
14:20
Catch up w. old git source. Catch edge case for status update. Move to Fossil. check-in: b56a71baa3 user: web tags: master, trunk
2018-03-13
04:00
Some debug support tooling for presence data structures check-in: 5bf9f900bf user: ajv-899-334-8894@vsta.org tags: master, trunk
03:59
Support more subtleties of XMPP presence; "type" field basically means you're offline. Seem to be tracking Jane/Amri along with the n910's XMPP stack behavior. check-in: 6e2093a529 user: ajv-899-334-8894@vsta.org tags: master, trunk
02:29
Blacklist in its own file, update from it on demand. check-in: 93ec53def7 user: ajv-899-334-8894@vsta.org tags: master, trunk
2018-03-12
14:59
Fix typo. Include our own input in user history. check-in: a9af2b1f5e user: ajv-899-334-8894@vsta.org tags: master, trunk
14:59
Long cookie life check-in: ba6eb42033 user: ajv-899-334-8894@vsta.org tags: master, trunk
2018-01-18
00:31
Two features: SMS blacklist Adjust config now that we have two SMS config params (acceptable submitters for REST, and blacklist pattern) And yes, blacklisting of numbers, just a simple string match Also a telnet interface, so there's now CLI-friendly messaging. check-in: dd233913a4 user: ajv-899-334-8894@vsta.org tags: master, trunk
00:30
Tidy a comment check-in: 29dee4f7c7 user: ajv-899-334-8894@vsta.org tags: master, trunk
00:29
Deal with peers which are online/registered, but not pushing status. We should still see that they're online, as distinct from a peer who is entirely disconnected from XMPP. check-in: 848935f105 user: ajv-899-334-8894@vsta.org tags: master, trunk
2017-07-25
04:21
Add an explicit button to re-sync with server, when you're not sure (and it saves the full cost of a screen repaint). check-in: 7f4bafda00 user: ajv-899-334-8894@vsta.org tags: master, trunk
01:58
Add some support for Chromium with nullified functions (for Chromium engine on Ubuntu Touch) check-in: 2179aad7b2 user: ajv-899-334-8894@vsta.org tags: master, trunk
2017-07-01
00:03
Merge branch 'master' of https://github.com/vandys/webXMPP check-in: bbd719910e user: ajv-899-334-8894@vsta.org tags: master, trunk
00:02
Don't waste data and battery on background long polling if you don't have the ability to post notifications. (On Ubuntu Touch, we instead run a notification daemon.) check-in: 30ef720dc6 user: ajv-899-334-8894@vsta.org tags: master, trunk
00:01
Failed idea on dealing with NAT, back out. check-in: 0d418f5fb1 user: ajv-899-334-8894@vsta.org tags: master, trunk
00:00
Counterpart to protocol changes in chore/pong.py, we are now NAT/firewall friendly. check-in: 3ffad81c57 user: vandyswa@gmail.com tags: master, trunk
2017-06-30
05:09
Merge branch 'master' of https://github.com/vandys/-webXMPP check-in: 04a597a22e user: vandyswa@gmail.com tags: master, trunk
05:09
Bring up, -ting subop handling for NAT accomodation check-in: ec8f5ea505 user: vandyswa@gmail.com tags: master, trunk
05:07
Bringup, UDP PONG protocol check-in: ffdf7a93ca user: ajv-899-334-8894@vsta.org tags: master, trunk
00:27
Merge branch 'master' of https://github.com/vandys/-webXMPP check-in: 4d5a71d733 user: vandyswa@gmail.com tags: master, trunk
00:26
Try to force high priority (doesn't win versus doze anyway). Extra logging; message-id in particular check-in: 3aead6a44a user: ajv-899-334-8894@vsta.org tags: master, trunk
2017-06-29
22:19
Bring up notified.py client on actual UBports phone check-in: a33e6791c5 user: vandyswa@gmail.com tags: master, trunk
18:29
Initial markups, actual phone notifications check-in: cea9e18da0 user: vandyswa@gmail.com tags: master, trunk
18:09
Bringup, actual notification delivery check-in: 7ff7888f34 user: vandyswa@gmail.com tags: master, trunk
2017-06-28
21:00
Bring up initial message notification get check-in: 4dd13877ea user: vandyswa@gmail.com tags: master, trunk
2017-06-27
20:23
Bringup, get/notify check-in: c519c48b5b user: vandyswa@gmail.com tags: master, trunk
16:01
Cleanly exit check-in: c644b96a10 user: vandyswa@gmail.com tags: master, trunk
2017-06-26
23:34
Bringup check-in: 40e22b5fdb user: vandyswa@gmail.com tags: master, trunk
2017-06-25
15:55
Continue workup for UDP based notification handling. To make testing easier, support directly configured accounts in place of an account server. check-in: c0c170c411 user: vandyswa@gmail.com tags: master, trunk
2017-06-23
15:42
Split out packet part from general notification dispatch check-in: d06467d45f user: vandyswa@gmail.com tags: master, trunk
2017-06-22
22:41
Code to run on a phone to pull in notifications and display, make noise, light LED's, stuff like that. check-in: d87eec90b5 user: vandyswa@gmail.com tags: master, trunk
2017-06-16
16:55
Some other ideas check-in: 53fbcf2287 user: vandyswa@gmail.com tags: master, trunk
2017-06-01
17:07
More fixups as online/offline actually matter check-in: 3a7eeca00e user: ajv-899-334-8894@vsta.org tags: master, trunk
2017-05-15
22:25
Fix rxerror usage path check-in: 46a833760c user: ajv-899-334-8894@vsta.org tags: master, trunk
2017-05-13
19:31
typo on visibility handler name check-in: 8ca20eb834 user: ajv-899-334-8894@vsta.org tags: master, trunk
19:31
Oops, do an actual function invocation check-in: d903b75a36 user: ajv-899-334-8894@vsta.org tags: master, trunk
19:30
FCM's unreliable; need a time stamp to debug check-in: 1a74c3b5c4 user: ajv-899-334-8894@vsta.org tags: master, trunk
2017-04-22
17:29
Use the right ivar. For consistency, flag connection as closed (even though this shouldn't matter, the thread's going away RSN). check-in: f234e62aa5 user: ajv-899-334-8894@vsta.org tags: master, trunk
2017-04-21
20:15
One boo-boo in the ivar name. Workaround for an (apparent) failure to post a new network operation as a page enters focus. check-in: c78e23dae5 user: ajv-899-334-8894@vsta.org tags: master, trunk
03:44
Tidy up how we choose a host name for the notification click URL. Biggie, wrestle with how sometimes we don't post a new get (or, maybe, it doesn't work) when we get freshly exposed from the Android notification click. Actually go to the trouble of closing the server side of pending GET's when the client goes background (it also exit's the thread serving the GET). Seems to help with the issue, but we'll see... check-in: bbcc0a9e94 user: ajv-899-334-8894@vsta.org tags: master, trunk
2017-04-19
18:19
Split out so we can support Chrome via Google's proprietary messaging. check-in: 6645a08598 user: ajv-899-334-8894@vsta.org tags: master, trunk