Daniel
301190e427
Build ARM docker image in GitHub Actions using QEMU ( #400 )
...
This PR updates the GH Action docker workflow to crossbuild the docker
image for ARM using QEMU.
This theoratically works but takes about for a clean build 2.5 hours,
which may or may not be tolerable for each commit on `main`.
A action run where the dependencies are already cached needs about 15
minutes with this PR.
2022-05-09 21:09:31 +01:00
Conrad Ludgate
1d030b9d32
Importer V3 ( #395 )
...
* start of importer refactor
* fish
* resh
* zsh
2022-05-09 07:46:52 +01:00
dependabot[bot]
d3a4ff959b
Bump clap from 3.1.15 to 3.1.16 ( #392 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 3.1.15 to 3.1.16.
- [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/v3.1.15...v3.1.16 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-08 12:13:39 +01:00
Luke Baker
e9d2ec4bf7
Add ctrl-k and ctrl-j for up and down ( #394 )
2022-05-08 09:03:00 +01:00
dependabot[bot]
25afb5b2ed
Bump serde_json from 1.0.80 to 1.0.81 ( #387 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.80...v1.0.81 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-05 09:01:06 +01:00
Satyarth Sampath
4a839dab44
Adds stats summary ( #384 )
...
* stat command parsing is handled without subcommands
* Updates match clause based on PR review
Co-authored-by: Conrad Ludgate <oon@conradludgate.com>
* updates value returned by match based on PR review
* adds vscode to gitignore
* use an if statement instead of match
Co-authored-by: Satyarth <satyarth.sampath@gojek.com>
Co-authored-by: Conrad Ludgate <oon@conradludgate.com>
2022-05-03 15:49:27 +01:00
dependabot[bot]
7a394b0115
Bump serde from 1.0.136 to 1.0.137 ( #375 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.136 to 1.0.137.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.136...v1.0.137 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 07:59:12 +01:00
dependabot[bot]
edd3f81255
Bump clap_complete from 3.1.2 to 3.1.3 ( #377 )
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 3.1.2 to 3.1.3.
- [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-v3.1.2...clap_complete-v3.1.3 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 07:58:54 +01:00
dependabot[bot]
d85d03d98d
Bump log from 0.4.16 to 0.4.17 ( #382 )
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.16 to 0.4.17.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/commits/0.4.17 )
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 07:58:39 +01:00
dependabot[bot]
dc3b7ef546
Bump tokio from 1.18.0 to 1.18.1 ( #383 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.18.0...tokio-1.18.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 07:58:24 +01:00
dependabot[bot]
12440c1cb1
Bump serde_json from 1.0.79 to 1.0.80 ( #376 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.79...v1.0.80 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 07:42:09 +01:00
dependabot[bot]
731042f499
Bump tower-http from 0.3.1 to 0.3.2 ( #378 )
...
Bumps [tower-http](https://github.com/tower-rs/tower-http ) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/tower-rs/tower-http/releases )
- [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.3.1...tower-http-0.3.2 )
---
updated-dependencies:
- dependency-name: tower-http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 07:41:42 +01:00
dependabot[bot]
82505e614e
Bump clap from 3.1.12 to 3.1.15 ( #381 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 3.1.12 to 3.1.15.
- [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/v3.1.12...v3.1.15 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 07:40:53 +01:00
ZhiHong Li
e05c19d0ff
Add Chinese documentation translation & Fix spelling mistakes ( #373 )
...
* Add Chinese documentation translation
* Fix spelling mistakes
2022-05-01 09:25:12 +01:00
mb6ockatf
6e280e253a
Add Russian documentation translation ( #365 )
...
* Translate config.md to russian
* Translate docs/import_ru.md to russian
* Translate docs/key-binding.md to russian
* Translate docs/list_ru.md to russian
* Correct misprint in config_ru.md
* Translate docs/search.md to russian
* Translate docs/server_ru.md to russian
* Translate docs/shell-completions.md to russian
* Translate docs/stats.md to russian
* Translate docs/sync.md to russian
* Add .idea/ to .gitignore
* Translated files are placed in a separate folder
* Correct misprint (~~истоии~~ => истории). Correct links between files
Co-authored-by: BigProject404 <bigproject404@yandex.ru>
2022-04-30 20:51:50 +00:00
dependabot[bot]
40efdd11ce
Bump http from 0.2.6 to 0.2.7 ( #368 )
...
Bumps [http](https://github.com/hyperium/http ) from 0.2.6 to 0.2.7.
- [Release notes](https://github.com/hyperium/http/releases )
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/http/compare/v0.2.6...v0.2.7 )
---
updated-dependencies:
- dependency-name: http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 08:15:42 +01:00
dependabot[bot]
8bc5becceb
Bump tower-http from 0.3.0 to 0.3.1 ( #367 )
...
Bumps [tower-http](https://github.com/tower-rs/tower-http ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/tower-rs/tower-http/releases )
- [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.3.0...tower-http-0.3.1 )
---
updated-dependencies:
- dependency-name: tower-http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 08:15:21 +01:00
Ellie Huxtable
172ac8db47
Create FUNDING.yml
2022-04-28 20:15:51 +01:00
dependabot[bot]
7cdd00b56f
Bump tokio from 1.17.0 to 1.18.0 ( #357 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.17.0...tokio-1.18.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-28 18:54:44 +01:00
Jakob-Niklas See
9d2e9ea174
Search: Allow specifiying the limited of returned entries ( #364 )
...
This patch adds a new option to the search command, allowing to limit
the returned results from the database.
2022-04-28 18:54:16 +01:00
Jakub Panek
93ab4e7842
ignore JetBrains IDEs, tidy-up imports ( #348 )
...
* ignore JB IDEs
* tidy-up imports
* add rustfmt config
2022-04-28 18:53:59 +01:00
dependabot[bot]
2cb4cb3982
Bump axum from 0.5.3 to 0.5.4 ( #355 )
...
Bumps [axum](https://github.com/tokio-rs/axum ) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.5.3...axum-v0.5.4 )
---
updated-dependencies:
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-27 09:09:34 +01:00
Ellie Huxtable
796644e24e
Add created_at column to users ( #354 )
2022-04-26 22:27:51 +01:00
Ellie Huxtable
f8233bcb63
SQLx cannot run this migration OK ( #353 )
...
And also correct a typo
2022-04-26 18:17:56 +01:00
Conrad Ludgate
d8ef5dd93a
fix db range query ( #351 )
2022-04-26 18:03:13 +01:00
jean-santos
5926ea64bf
fix import auto for bash ( #352 )
2022-04-26 17:56:06 +01:00
Conrad Ludgate
43d299fde3
bump tui ( #346 )
2022-04-26 12:38:26 +01:00
Ellie Huxtable
8ac6571bc6
Remove all select * from the server queries ( #347 )
...
It's not ideal as we should be explicit about what is being queried!
A part one for sorting this all out :)
2022-04-26 10:37:16 +01:00
Ellie Huxtable
4030de4bea
Add btree index on history table ( #345 )
...
This speeds up a whole bunch of our queries by a *lot* :)
2022-04-26 09:32:59 +01:00
dependabot[bot]
b692e0cee0
Bump tower-http from 0.2.5 to 0.3.0 ( #343 )
...
Bumps [tower-http](https://github.com/tower-rs/tower-http ) from 0.2.5 to 0.3.0.
- [Release notes](https://github.com/tower-rs/tower-http/releases )
- [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.2.5...tower-http-0.3.0 )
---
updated-dependencies:
- dependency-name: tower-http
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-26 08:11:57 +01:00
dependabot[bot]
3680f4ac5e
Bump clap from 3.1.11 to 3.1.12 ( #342 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 3.1.11 to 3.1.12.
- [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/v3.1.11...v3.1.12 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 21:47:24 +01:00
Conrad Ludgate
7f5310a1aa
history list ( #340 )
2022-04-25 07:13:30 +01:00
Ellie Huxtable
2fd9651dea
Release v0.9.1 ( #338 )
...
a050faa
Use `--locked` flag for CI builds (#337 )
8737474
Update Cargo.lock (#336 )
eab1dbf
sql builder (#333 )
Fixed to include an updated lockfile that was missed in the last release
Thank you for the rapid report @orhun!
2022-04-23 21:49:11 +01:00
Orhun Parmaksız
a050faaf32
Use --locked
flag for CI builds ( #337 )
2022-04-23 20:29:43 +00:00
Orhun Parmaksız
8737474bf0
Update Cargo.lock ( #336 )
2022-04-23 20:18:37 +00:00
Conrad Ludgate
eab1dbf414
sql builder ( #333 )
...
* start
* clean up
* refactor globs
2022-04-23 18:34:41 +01:00
Ellie Huxtable
22a7d8866b
Release v0.9.0 ( #334 )
...
89549b3
Bump uuid from 0.8.2 to 1.0.0 (#311 )
831cc98
Fix typos in the docs. (#171 )
7436e4f
feature-flags (#328 )
508d4f4
History filter (#329 )
02c70de
refactor (#327 )
a9d1ece
Added docker-compose.yml (#325 )
b8bdd83
Bump clap from 3.1.10 to 3.1.11 (#323 )
52a3d0c
Bump tracing from 0.1.33 to 0.1.34 (#324 )
79597b0
Bump clap_complete from 3.1.1 to 3.1.2 (#316 )
5aca611
Allow for larger commands (#321 )
9085485
tracing (#315 )
98d70fb
treat popos as ubuntu (#319 )
d57f549
refactor commands for better separation (#313 )
24e2971
Fix SQL cache query (#318 )
fe05d86
Fix delete trigger (#317 )
48747e3
A few minor tweaks (#314 )
ed4e07d
Use the count cache (#312 )
6e11b8e
Bump clap from 3.1.9 to 3.1.10 (#309 )
44e417d
Bump axum from 0.5.1 to 0.5.3 (#310 )
b98a378
Add count trigger (#308 )
7fe523a
Bump sqlx from 0.5.11 to 0.5.13 (#305 )
c5ab2a4
Bump clap from 3.1.8 to 3.1.9 (#306 )
55f66c8
Bump cli-table from 0.4.6 to 0.4.7 (#297 )
69279d2
Bump config from 0.13.0 to 0.13.1 (#303 )
d94cdae
README: add MacPorts installation instructions (#302 )
f4240aa
Initial implementation of calendar API (#298 )
3c5fbc5
provide better error messages (#300 )
bc45bab
remove default db uri (#299 )
4897f4a
Bump rmp-serde from 0.15.5 to 1.0.0 (#264 )
5b2e828
Bump directories from 3.0.2 to 4.0.1 (#246 )
016386c
Bump urlencoding from 1.3.3 to 2.1.0 (#208 )
a95018c
goodbye warp, hello axum (#296 )
3b7ed7c
fix env config parsing (#295 )
2022-04-23 18:24:53 +01:00
Ellie Huxtable
b22929222f
Fix empty queries with filters ( #332 )
2022-04-22 21:15:50 +00:00
dependabot[bot]
89549b367b
Bump uuid from 0.8.2 to 1.0.0 ( #311 )
...
* Bump uuid from 0.8.2 to 1.0.0
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 0.8.2 to 1.0.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/0.8.2...1.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* patch
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Conrad Ludgate <conrad.ludgate@truelayer.com>
2022-04-22 21:38:37 +01:00
mundry
831cc98c24
Fix typos in the docs. ( #171 )
...
Co-authored-by: mundry <mundry@users.noreply.github.com>
2022-04-22 21:17:05 +01:00
Conrad Ludgate
7436e4ff65
feature-flags ( #328 )
...
* use feature flags
* fmt
* fix features
* update ci
* fmt
Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
2022-04-22 20:14:23 +00:00
Ellie Huxtable
508d4f4761
History filter ( #329 )
...
* Add history filters, and hotkey toggle
Switch between different search modes to narrow down the history you
want - global search for all history, host for all history from your
current machine, session for the current shell session, and directory
for the current directory
The default can be configured via `filter_mode`
* Update docs
* Add context
2022-04-22 21:05:02 +01:00
Conrad Ludgate
02c70deecb
refactor ( #327 )
2022-04-22 19:24:38 +01:00
lchausmann
a9d1ece0cb
Added docker-compose.yml ( #325 )
...
Also added section to how to run your own server.
Co-authored-by: Lars Chr. Duus Hausmann <lars.chr@duus-hausmann.dk>
2022-04-22 08:41:55 +00:00
dependabot[bot]
b8bdd837eb
Bump clap from 3.1.10 to 3.1.11 ( #323 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 3.1.10 to 3.1.11.
- [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/v3.1.10...v3.1.11 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-22 09:02:11 +01:00
dependabot[bot]
52a3d0c0d8
Bump tracing from 0.1.33 to 0.1.34 ( #324 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.33 to 0.1.34.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.33...tracing-0.1.34 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-22 09:01:47 +01:00
dependabot[bot]
79597b07c3
Bump clap_complete from 3.1.1 to 3.1.2 ( #316 )
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 3.1.1 to 3.1.2.
- [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-v3.1.1...clap_complete-v3.1.2 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-21 22:13:53 +01:00
Ellie Huxtable
5aca6114d4
Allow for larger commands ( #321 )
...
Followup: Limit command length client side too
2022-04-21 18:54:58 +01:00
Conrad Ludgate
9085485a4f
tracing ( #315 )
...
* enable tracing on server
* fmt
* instrument handlers
2022-04-21 18:07:33 +01:00
Brad Robel-Forrest
98d70fbf76
treat popos as ubuntu ( #319 )
2022-04-21 17:26:35 +01:00