Ben Olden-Cooligan
83910d378f
Escl: Expose Location header to browser
2024-08-17 14:28:12 -07:00
Ben Olden-Cooligan
c51e76abae
Escl: Add EsclSecurityPolicy.ServerAllowAnyOrigin
2024-08-16 23:01:57 -07:00
Ben Olden-Cooligan
f569244b71
Escl: Implement GetCaps
2024-08-07 18:17:58 -07:00
Ben Olden-Cooligan
bbe4cc76cb
Escl: Improve timeout handling
2024-07-06 12:11:44 -07:00
Ben Olden-Cooligan
f5a5d5b2b4
Escl: Disable 503s until a later version (as it's a breaking change)
2024-04-13 16:23:27 -07:00
Ben Olden-Cooligan
c974edcdac
Escl: Support 503 on server/client
2024-04-13 12:50:28 -07:00
Ben Olden-Cooligan
97665b41a3
Escl: Recheck job state after obtaining lock
2024-04-13 11:22:41 -07:00
Ben Olden-Cooligan
2c51b28078
Escl: Improve reliability through network interruptions
...
- Use backported SocketsHttpHandler
- Set a ConnectTimeout of 5s
- Lock while processing NextDocument requests
- NextDocument responds with the same document on retries after error
#336
2024-03-31 18:33:22 -07:00
Ben Olden-Cooligan
c07bcddf3b
Escl: HTTPS support, security policies, and HTTPS->HTTP fallback
...
#338
2024-03-27 23:25:25 -07:00
Ben Olden-Cooligan
0ba58617ce
Escl: Quality fixes
2023-12-13 21:46:45 -08:00
Ben Olden-Cooligan
9092870ee7
Escl: Job cleanup and minor fixes
2023-12-12 20:55:09 -08:00
Ben Olden-Cooligan
962159b2d4
Escl: Make job state transitions more robust
2023-12-11 19:03:23 -08:00
Ben Olden-Cooligan
2249ec5b92
Escl: Move default max width/height to constants
2023-12-11 17:21:40 -08:00
Ben Olden-Cooligan
14a0ce8934
Escl: Add an ErrorDetails extension
2023-12-10 14:27:12 -08:00
Ben Olden-Cooligan
6ac6fdb612
Escl: Improve default max width/height
2023-12-09 21:22:19 -08:00
Ben Olden-Cooligan
9e80eafea2
Escl: Server job state management and ADF support
2023-12-09 17:17:05 -08:00
Ben Olden-Cooligan
20e8d8519c
Escl: Server support for jpeg/png/pdf content types
2023-12-03 21:43:33 -08:00
Ben Olden-Cooligan
07bf46d53f
Escl: Separate device and job state
2023-12-03 21:14:58 -08:00
Ben Olden-Cooligan
6e923a4c9b
Escl: Fix uuid in caps
2023-12-03 16:07:18 -08:00
Ben Olden-Cooligan
8457755e7e
Fix typo
2023-12-01 18:04:11 -08:00
Ben Olden-Cooligan
09aafb5cf5
Escl: Basic server settings
2023-11-28 00:58:05 -08:00
Ben Olden-Cooligan
b889886706
Escl: Don't use references for setting profiles
...
I'm not sure why - best as I can tell it's spec-compliant - but this fixes Mopria Scan compatibility.
2023-11-26 21:23:21 -08:00
Ben Olden-Cooligan
c6d55ac76a
Escl: Serve default naps2 icon for scanners
...
Not sure if it's fully working as no icon is showing up in macOS yet.
2023-11-26 20:37:25 -08:00
Ben Olden-Cooligan
bb483b963f
Escl: Fix base route
2023-11-26 20:14:03 -08:00
Ben Olden-Cooligan
a9032b66b7
Escl: State management fixes
2023-11-26 18:16:23 -08:00
Ben Olden-Cooligan
e14fc40b13
Escl: Progress extension wip
2023-11-26 12:44:32 -08:00
Ben Olden-Cooligan
012eab0ddc
WIP: Scanner sharing
2023-10-30 14:21:39 -07:00
Ben Olden-Cooligan
4da563e102
Escl: WIP with client scan settings working
2023-09-03 18:50:34 -07:00
Ben Olden-Cooligan
67ceeae447
Fix Escl project warnings
2022-12-20 20:53:06 -08:00
Ben Olden-Cooligan
efa8d62cc0
Rename color_image resources to dog
...
As it's not always color.
2022-09-20 18:18:44 -07:00
Ben Olden-Cooligan
72f7e779c9
WIP: Working ESCL server prototype
...
Finally...
2022-08-17 20:29:07 -07:00
Ben Olden-Cooligan
c77e90876e
WIP: Trying to get ESCL server working
2022-08-17 18:14:07 -07:00
Ben Olden-Cooligan
13d8a3901e
WIP: Initial commit for ESCL projects
2022-08-15 22:49:56 -04:00