#projects #api #zoho #fields #url #post #delete

zohohorrorshow

A library for interacting with the Zoho Projects API

16 unstable releases (4 breaking)

0.9.0 Aug 11, 2023
0.8.0 Apr 28, 2023
0.7.7 Nov 6, 2020
0.7.6 Apr 14, 2020
0.5.9 Jul 31, 2018

#33 in #delete

Custom license

125KB
3.5K SLoC

ZohoHorrorShow

A library for interacting with the Zoho Projects API, because it's an awful nightmare of ambiguous fields, optional fields, random casing and largely absent documentation. Xорошо́!

Work in progress:

  • Finish defining structs for all postable and retrievable objects
  • Finish implementing all GET, PUT, POST and DELETE urls
  • Consistently wrap inconsistent fields (no numeric strings!)
  • Make sure everything that might be nil is wrapped in an Option (This isn't documented so will probably be a matter of experimentation)
  • Better documentation
  • Deduplicate with macros where possible

lib.rs:

Zohohorrorshow

A library for interacting with the Zoho Projects API, because it's an awful nightmare of ambiguous fields, optional fields, random casing and largely absent documentation. Xорошо́!

Dependencies

~8–25MB
~425K SLoC