1221 Commits

Author SHA1 Message Date
João Marcos P. Bezerra
eefa9bd87a logger: fix warning output 2024-03-15 19:01:35 -03:00
João Marcos P. Bezerra
41b6f1e9b4 update CHANGELOG.md 2024-03-15 18:44:08 -03:00
João Marcos P. Bezerra
73429cbf3d remove macros.rs module 2024-03-15 18:37:20 -03:00
João Marcos P. Bezerra
841d9f1186 logger: flush logs temporarily 2024-03-15 18:34:27 -03:00
João Marcos P. Bezerra
9281a26481 handle logger thread in main function 2024-03-15 18:01:06 -03:00
João Marcos P. Bezerra
6ff922d555 logger: refactor usage of sync primitives
use `std::sync::Barrier` instead of the barebones `Condvar` + `Mutex`
combo
2024-03-15 18:00:28 -03:00
João Marcos P. Bezerra
a0c994d8f9 move spawn_logger_thread to logger module
and create another module inside of the logger module to reorganize
things
2024-03-15 17:51:06 -03:00
João Marcos P. Bezerra
ff130aa9af fix logger thread shutdown system 2024-03-15 17:51:06 -03:00
João Marcos P. Bezerra
9ec9069516 move code to function run_cmd 2024-03-15 17:51:06 -03:00
João Marcos P. Bezerra
fb365d1496 move code to function spawn_logger_thread 2024-03-15 17:51:06 -03:00
João Marcos P. Bezerra
b98f713d17 make logger channel static 2024-03-15 17:51:06 -03:00
João Marcos P. Bezerra
ecaa8040ce create Logger::info_accessible 2024-03-15 17:51:03 -03:00
Antonios Barotsis
19be691155 Improve logging interface 2024-03-12 03:33:31 +01:00
Antonios Barotsis
0d789114a6 fix some errors + warnings 2024-03-12 02:32:03 +01:00
Antonios Barotsis
3fca373b33 Add levels and fix output 2024-03-11 23:00:51 +01:00
Antonios Barotsis
983ff58106 fmt 2024-03-11 21:42:21 +01:00
Antonios Barotsis
0e5fb2e600 Make all info logs use the new system 2024-03-11 21:21:41 +01:00
Antonios Barotsis
d0fd02bfa2 Added buffering 2024-03-07 21:29:15 +01:00
Antonios Barotsis
3a3f38c93e wip 2024-03-06 22:44:28 +01:00
dependabot[bot]
5b0e0b6991 build(deps): bump insta from 1.35.1 to 1.36.1
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.35.1 to 1.36.1.
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/insta/compare/1.35.1...1.36.1)

---
updated-dependencies:
- dependency-name: insta
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 15:24:57 -03:00
Antonios Barotsis
c4f2f6fcb6 fmt 2024-02-28 20:27:32 -03:00
Antonios Barotsis
8e43cd2afa Change existing method docs to valid rustdoc 2024-02-28 20:27:32 -03:00
Antonios Barotsis
c894829c37 Silence invalid clippy lint (windows) 2024-02-28 20:27:32 -03:00
Antonios Barotsis
f847040e69 Fix clippy performance lint
See https://rust-lang.github.io/rust-clippy/master/index.html#slow_vector_initialization
2024-02-28 20:27:32 -03:00
Antonios Barotsis
63ad6b419c Replace shell commands with File::create 2024-02-28 20:27:32 -03:00
dependabot[bot]
5954e98427
build(deps): bump unrar from 0.5.2 to 0.5.3 (#631) 2024-02-28 21:50:52 +00:00
Antonios Barotsis
2a60ca836a Remove prefix-key 2024-02-28 18:01:22 -03:00
Antonios Barotsis
aa77929e5c remove ciCaching branch trigger 2024-02-28 18:01:22 -03:00
Antonios Barotsis
ed1d758fc3 clear cache for benchmark 2024-02-28 18:01:22 -03:00
Antonios Barotsis
589328d6a5 Join not needed (?) 2024-02-28 18:01:22 -03:00
Antonios Barotsis
4dec225126 remove commas from key 2024-02-28 18:01:22 -03:00
Antonios Barotsis
5bba632331 Make sure key is generated correctly) 2024-02-28 18:01:22 -03:00
dependabot[bot]
fd887d59c5
build(deps): bump bstr from 1.9.0 to 1.9.1 (#633) 2024-02-28 20:45:33 +00:00
dependabot[bot]
ab8fa28e30
build(deps): bump tempfile from 3.10.0 to 3.10.1 (#634) 2024-02-28 20:41:25 +00:00
dependabot[bot]
90b60b0556
build(deps): bump rayon from 1.8.1 to 1.9.0 (#635) 2024-02-28 20:41:16 +00:00
dependabot[bot]
7dfa54e5b5
build(deps): bump insta from 1.34.0 to 1.35.1 (#630) 2024-02-21 19:48:08 +00:00
dependabot[bot]
2c345776fc build(deps): bump assert_cmd from 2.0.13 to 2.0.14
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.13 to 2.0.14.
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.13...v2.0.14)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-21 16:01:21 -03:00
dependabot[bot]
e05f707d87 build(deps): bump clap_complete from 4.5.0 to 4.5.1
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.0...clap_complete-v4.5.1)

---
updated-dependencies:
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-18 04:27:48 -03:00
dependabot[bot]
05f6cd975e build(deps): bump clap from 4.5.0 to 4.5.1
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.0...clap_complete-v4.5.1)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-18 04:27:02 -03:00
dependabot[bot]
72b2bb5021
build(deps): bump clap_complete from 4.4.10 to 4.5.0 (#624) 2024-02-09 02:55:58 +00:00
dependabot[bot]
b3a6363b10
build(deps): bump clap_mangen from 0.2.19 to 0.2.20 (#623) 2024-02-09 01:50:17 +00:00
dependabot[bot]
17e3f4a06c
build(deps): bump clap from 4.4.18 to 4.5.0 (#622) 2024-02-09 00:13:16 +00:00
figsoda
be29d80388
Merge pull request #621 from ouch-org/dependabot/cargo/parse-display-0.9.0
build(deps): bump parse-display from 0.8.2 to 0.9.0
2024-02-07 12:19:22 -05:00
dependabot[bot]
2913452de6 build(deps): bump time from 0.3.32 to 0.3.34
Bumps [time](https://github.com/time-rs/time) from 0.3.32 to 0.3.34.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.32...v0.3.34)

---
updated-dependencies:
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 16:07:42 -03:00
dependabot[bot]
753027326d build(deps): bump tempfile from 3.9.0 to 3.10.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.9.0 to 3.10.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.9.0...v3.10.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 13:35:30 -03:00
dependabot[bot]
3b98726b69
build(deps): bump parse-display from 0.8.2 to 0.9.0
Bumps [parse-display](https://github.com/frozenlib/parse-display) from 0.8.2 to 0.9.0.
- [Changelog](https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md)
- [Commits](https://github.com/frozenlib/parse-display/compare/v0.8.2...v0.9.0)

---
updated-dependencies:
- dependency-name: parse-display
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 23:07:30 +00:00
dependabot[bot]
2c654d1960
build(deps): bump clap_complete from 4.4.9 to 4.4.10 (#618) 2024-02-03 23:01:40 +00:00
dependabot[bot]
51baeed0d7
build(deps): bump time from 0.3.31 to 0.3.32 (#616) 2024-02-03 22:16:08 +00:00
dependabot[bot]
7f45924233
build(deps): bump clap_mangen from 0.2.18 to 0.2.19 (#617) 2024-02-03 22:12:19 +00:00
figsoda
ddbc5ac8d6
Merge pull request #615 from ouch-org/dependabot/cargo/libc-0.2.153
build(deps): bump libc from 0.2.152 to 0.2.153
2024-02-01 00:25:33 -05:00