95 Commits

Author SHA1 Message Date
Will McGugan
06a8bd45d6 bump textual.js v1.1.2 2025-04-16 13:12:10 +01:00
Will McGugan
1ff7df72c3 update textual.js 2025-04-16 12:07:29 +01:00
Will McGugan
6d13319e68 fix slash issue 2024-09-10 10:38:49 +01:00
Will McGugan
3ddc373822 version bump 2024-08-30 16:20:02 +01:00
Will McGugan
5b0e98f6ed update js 2024-08-30 16:18:35 +01:00
Will McGugan
e9f6a4a354 add name to chunk request 2024-08-29 15:39:33 +01:00
Will McGugan
234fef597e Merge pull request #10 from HoughIO/fix_websocket_over_https
update websocket uri to use wss if https is in the Server.public_url
2024-08-29 15:30:33 +01:00
Darren Burns
ca88974858 Merge pull request #15 from Textualize/save-file
Deliver file
2024-08-29 12:33:13 +01:00
Darren Burns
8b94894fc6 Update docstring 2024-08-29 10:35:49 +01:00
Darren Burns
a5ddc3aa0b Add docstrings for Download object 2024-08-29 10:08:50 +01:00
Darren Burns
609d36376d Fix Textual dependency - dont use local source 2024-08-28 13:53:11 +01:00
Darren Burns
e4ec2a5f82 Handling downloads cancelled on the browser 2024-08-28 13:05:13 +01:00
Darren Burns
afbc2397d5 Error handling in the download manager 2024-08-27 14:33:44 +01:00
Darren Burns
55bed56a35 PR feedback 2024-08-26 16:10:23 +01:00
Darren Burns
9f547d397d Remove drain 2024-08-26 14:52:49 +01:00
Darren Burns
137de8e878 Update binary encoding 2024-08-21 10:13:22 +01:00
Darren Burns
0dcf8591bb Update to latest JS 2024-08-20 16:10:05 +01:00
Darren Burns
8373f551be Swap msgpack for binary encode 2024-08-20 16:06:52 +01:00
Darren Burns
1a65ec4c5c Add _binary_encode.py 2024-08-20 16:05:45 +01:00
Darren Burns
afcbd4ae04 Remove msgpack and msgpack-types dependencies 2024-08-20 16:04:37 +01:00
Darren Burns
e60d101073 Update downloading file example app 2024-08-20 15:53:56 +01:00
Darren Burns
138bfa9235 Updating js 2024-08-20 13:11:07 +01:00
Darren Burns
bda4cb81c3 Improve download example with different types of download 2024-08-15 10:44:41 +01:00
Darren Burns
57990e3d8f Remove unused import 2024-08-14 16:44:54 +01:00
Darren Burns
fc946f6008 Supporting chunks as strings 2024-08-14 14:19:28 +01:00
Darren Burns
f6be9157ce Remove debugging print 2024-08-14 14:04:41 +01:00
Darren Burns
f7dcadc544 Ensure encoding is passed through 2024-08-13 14:33:16 +01:00
Darren Burns
6726a39f7b Using IO objects 2024-08-13 11:46:27 +01:00
Darren Burns
fa19aeef3a Remove unnecessary lock 2024-08-13 10:24:38 +01:00
Darren Burns
15e67c89db move msg-pack types to dev deps 2024-08-12 16:18:03 +01:00
Darren Burns
c4a174682b Update dev deps comment 2024-08-12 14:43:45 +01:00
Darren Burns
5d0a747ad9 Lockfile 2024-08-12 14:41:38 +01:00
Darren Burns
53c1b4b3ae Reverting version of Textual 2024-08-12 14:41:12 +01:00
Darren Burns
c9d22fdb73 Setting Content-Type with MIME type and encoding 2024-08-12 13:23:35 +01:00
Darren Burns
2c7ee2abfc Fixing coding error around checking for empty chuunks 2024-08-09 11:00:50 +01:00
Darren Burns
c89d2f5e3e Progress on delivering files 2024-08-07 17:01:46 +01:00
Darren Burns
efe1c893e2 Returning a 404 if the download key is invalid 2024-08-07 14:34:13 +01:00
Darren Burns
24a24b34f2 Streaming response, cleaning up unused code 2024-08-07 14:31:23 +01:00
Darren Burns
1d6ef49f0f Typo fix 2024-08-07 11:44:58 +01:00
Darren Burns
c24eae2ba8 Handling chunks in an async generator 2024-08-07 11:44:27 +01:00
Darren Burns
f9a4f53d15 Cleaning up resources 2024-08-07 11:11:27 +01:00
Darren Burns
87b9f0cfbc Extracting logic into DownloadManager 2024-08-07 11:07:04 +01:00
Darren Burns
76d6f45a09 Docs improvements 2024-08-06 16:17:07 +01:00
Darren Burns
2f3bd5c2aa Docstring for AppService 2024-08-06 16:16:14 +01:00
Darren Burns
0fb4252128 Handler for download/key 2024-08-06 16:09:57 +01:00
Darren Burns
4f973c834a Handling start and end of file delivery in textual-serve 2024-08-06 15:32:15 +01:00
Darren Burns
3de2b36604 Add front-end code for handling deliver_file_start 2024-08-06 14:54:30 +01:00
Darren Burns
2f187cd848 Informing the client that a file transfer has started 2024-08-06 14:43:19 +01:00
Darren Burns
6a4e4a7dd8 Handlers in place for start and end file transfer 2024-08-06 14:13:34 +01:00
Darren Burns
d8e20ce21f Update docstring, remove unused file 2024-08-06 13:45:26 +01:00