Commit Graph

25 Commits

Author SHA1 Message Date
5575d140e5 Prepare for release
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-06-14 18:56:51 +02:00
d33202816f Configure Renovate (#1)
All checks were successful
continuous-integration/drone/push Build is passing
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

---
### Detected Package Files

 * `Cargo.toml` (cargo)

### What to Expect

With your current configuration, Renovate will create 8 Pull Requests:

<details>
<summary>Update Rust crate log to v0.4.21</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/log-0.x-lockfile`
  - Merge into: `master`
  - Upgrade [log](https://github.com/rust-lang/log) to `0.4.21`

</details>

<details>
<summary>Update Rust crate mktemp to v0.5.1</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/mktemp-0.x-lockfile`
  - Merge into: `master`
  - Upgrade [mktemp](https://github.com/samgiles/rs-mktemp) to `0.5.1`

</details>

<details>
<summary>Update Rust crate serde to v1.0.203</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/serde-1.x-lockfile`
  - Merge into: `master`
  - Upgrade [serde](https://github.com/serde-rs/serde) to `1.0.203`

</details>

<details>
<summary>Update Rust crate serde_json to v1.0.117</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/serde_json-1.x-lockfile`
  - Merge into: `master`
  - Upgrade [serde_json](https://github.com/serde-rs/json) to `1.0.117`

</details>

<details>
<summary>Update Rust crate env_logger to 0.11.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/env_logger-0.x`
  - Merge into: `master`
  - Upgrade [env_logger](https://github.com/rust-cli/env_logger) to `0.11.0`

</details>

<details>
<summary>Update Rust crate reqwest to 0.12.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/reqwest-0.x`
  - Merge into: `master`
  - Upgrade [reqwest](https://github.com/seanmonstar/reqwest) to `0.12.0`

</details>

<details>
<summary>Update Rust crate tokio to v1.38.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/tokio-1.x-lockfile`
  - Merge into: `master`
  - Upgrade [tokio](https://github.com/tokio-rs/tokio) to `1.38.0`

</details>

<details>
<summary>Update Rust crate zip to v2</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/zip-2.x`
  - Merge into: `master`
  - Upgrade [zip](https://github.com/zip-rs/zip2) to `2.0.0`

</details>

<br />

🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details.

---

 Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

<!--renovate-config-hash:94693a990c975907e7f13da3309b9d56ba02b3983519b41786edf5cf031e457c-->

Reviewed-on: #1
2024-06-14 16:48:30 +00:00
Gwen Lg
b0543aaba9 add err output when server failed to start
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-14 16:46:39 +00:00
Gwen Lg
597a681801 check if server correctly start
in same time than the port was opened.
Rename function into `wait_for_server` according.
2024-06-14 16:46:39 +00:00
Gwen Lg
74ff8463ba fix grammalecte archive with python files
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
- update bottle.py dependency to v0.12.25
- fix test of python version in grammalecte-server.py
2024-06-14 14:12:16 +02:00
Gwen Lg
1ad5dfbe78 improve error management with thiserror use
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
- add thiserror dependency
- use distinct Error enum in lib and server
2024-06-14 12:05:45 +02:00
Gwen Lg
0d43729a02 update dependencies in Cargo.toml
update: zip, reqwest and env_logger
fix fmt in Cargo.toml
2024-06-14 12:05:05 +02:00
2dd1e5907a Enable CI (#2)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #2
2024-06-14 06:43:14 +00:00
b09034d6fb Bump Grammalecte version 2023-05-23 14:50:44 +02:00
757692e054 Expose server 2023-05-23 14:46:45 +02:00
7f8a37ce01 Update dependencies 2023-05-23 14:41:19 +02:00
707821ca23 Update metadata 2022-12-20 10:18:19 +01:00
162a5e9af8 Bump version 2022-12-20 10:15:33 +01:00
991dc71c79 Fix bad structure interface 2022-12-20 10:14:57 +01:00
93bd795560 Bump version 2022-12-19 14:21:43 +01:00
17c1b69757 Minor improvments 2022-12-19 14:21:31 +01:00
4ea83ee693 Bump version 2022-12-19 14:05:42 +01:00
47f58820d9 Catch server output 2022-12-19 14:05:16 +01:00
9b13ce1dd3 Prepare for release 2022-12-19 12:34:18 +01:00
af6016ae96 Add documentation 2022-12-19 12:30:33 +01:00
d52bdbde8f Add integrated server 2022-12-19 12:20:44 +01:00
55516ba03a Can set options to spellcheck 2022-12-19 11:19:22 +01:00
8f52bbf121 Add simple suggestion 2022-12-19 10:33:05 +01:00
ea7a043d23 First request to Grammalecte server 2022-12-18 17:49:19 +01:00
07097ae878 Initial commit 2022-12-17 17:37:33 +01:00