GitHub Workflow Status Crates.io Crates.io


Installation

Rust Cargo

shell script cargo install talenta

macOS Homebrew

shell script brew tap el7cosmos/brew brew install talenta

Usage

Login

```shell script

Interactive

talenta login

Non-interactive

talenta login --email --password ```

Request attendance

```shell script

Interactive, use current date

talenta attendance

Interactive, change attendance date

talenta attendance --date

Non-interactive, use current date

talenta attendance --checkin-time

Non-interactive, change attendance date

talenta attendance --date --checkin-time

Independent checkin/checkout

```shell script

Interactive, use current date and time

talenta attendance checkin talenta attendance checkout

Interactive, change attendance date and time

talenta attendance checkin --date --time

Non-interactive, use current date and time

talenta attendance checkin --description talenta attendance checkout --description

Non-interactive, change attendance date and time

talenta attendance checkin --description --date --time

Live attendance

```shell script

Interactive

talenta live checkin talenta live checkout

Non-interactive

talenta live checkin --latitude --longitude --no-interaction talenta live checkout --latitude --longitude --no-interaction ```

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.