Skip to content

wikijs-rs v0.1.0

Compare
Choose a tag to compare
@gierens gierens released this 17 Sep 07:05
· 108 commits to main since this release

Initial release.

What's the State

Library

The library should be usable but is not battletested yet. It includes the following features:

  • structs for all types used by the GraphQL API
  • functions for all GraphQL queries and mutations
  • functions for asset download and upload via REST API
  • login via username/password for API key
  • error handling via custom module specific error types

CLI

This is usable but not complete yet. It includes the following features:

  • login credentials via arguments or environment variable
  • command subcommand structure in accordance to the functions offered by the library
  • commands of parts of those functions mostly focussed on the page module
  • a page edit command to modify page content via the chosen editor (EDITOR env variable or argument)

FUSE

This is not really usable yet and heavily work in progress. So far it does:

  • login credentials via arguments or environment variable
  • some basic operations for pages (directory structure, reading and writing pages)

New Contributors

  • @gierens made their first contribution

Full Changelog: https://github.com/gierens/wikijs-rs/commits/v0.1.0