Ellie Huxtable
a0231a7095
chore(release): prepare for release v18.2.0 ( #1950 )
...
* chore(release): prepare for release v18.2.0
* disable codespell for the changelog
2024-04-15 10:37:28 +01:00
Ellie Huxtable
6cd4319fcf
feat(gui): add base structure ( #1935 )
...
* initial
* ui things
* cargo
* update, add history refresh button
* history page a bit better, add initial dotfiles page
* re-org layout
* bye squigglies
* add dotfiles ui, show aliases
* add default shell detection
* put stats in a little drawer, alias import changes
* use new table for aliases, add alias deleting
* support adding aliases
* close drawer when added, no alias autocomplete
* clippy, format
* attempt to ensure gdk is installed ok
* sudo
* no linux things on mac ffs
* I forgot we build for windows too... end of day
* remove tauri backend from workspace
2024-04-11 16:59:01 +01:00
Yaroslav Halchenko
28b0b490f9
chore(ci): Add codespell support (config, workflow) and make it fix some typos ( #1916 )
...
* Add github action to codespell main on push and PRs
* Add rudimentary codespell config
* ignore crate, inbetween etc
* [DATALAD RUNCMD] run codespell throughout fixing typo automagically but ignoring the failure due to ambigous typos
=== Do not change lines below ===
{
"chain": [],
"cmd": "codespell -w || :",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
* [DATALAD RUNCMD] Do interactive fixing of leftover ambigous typos
=== Do not change lines below ===
{
"chain": [],
"cmd": "codespell -w -i 3 -C 2",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
2024-04-05 15:51:57 +01:00
Ellie Huxtable
da8cc48198
chore: add section to issue form ( #1873 )
2024-03-13 14:01:37 +00:00
Ellie Huxtable
11c0dfc137
chore: require atuin doctor in issue form ( #1872 )
2024-03-13 13:40:59 +00:00
Ellie Huxtable
9ae167d44b
chore: add issue form ( #1871 )
2024-03-13 13:36:48 +00:00
Ellie Huxtable
c97f2375ad
chore(ci): setup nextest ( #1848 )
2024-03-10 19:07:23 +00:00
Rain
7d8b4b3398
chore(ci): add cross-compile job for illumos ( #1830 )
...
I also tried getting FreeBSD to work, but didn't get too far sadly. I don't
have the time to debug this so I just put in a comment for now. (With my
changes, Atuin works great on FreeBSD as well.)
2024-03-06 10:32:56 +00:00
Remmy Cat Stock
5f0e6dd307
feat(nushell): add nushell completion generation ( #1791 )
2024-02-29 11:08:32 +00:00
Patrick Jackson
81e7b58532
feat(nix): add update action ( #1779 )
2024-02-26 14:53:12 +00:00
Ellie Huxtable
6a2576fc5b
chore(ci): run rust build/test/check on 3 platforms ( #1675 )
...
* chore(ci): run rust build/test/check on 3 platforms
* need to properly test windows
* do not need to strip here, and windows has a suffix anyway
2024-02-05 09:28:55 +00:00
Ellie Huxtable
286f6eb5b3
chore(ci): re-enable test cache, add separate check step ( #1663 )
2024-02-01 15:08:01 +00:00
Ellie Huxtable
f6b541dbed
chore(ci): use github m1 for release builds ( #1658 )
2024-01-30 18:29:13 +00:00
Ellie Huxtable
2f64778ceb
docs: Create pull_request_template.md ( #1632 )
2024-01-26 16:18:58 +00:00
Ellie Huxtable
a60d8934c5
chore: update funding ( #1543 )
2024-01-10 17:43:23 +00:00
Ellie Huxtable
2b94f05735
fix: disable musl deb building ( #1525 )
...
It never worked, and broke release building. I don't think we need musl
debs, but if so ensure they don't break install scripts
Resolve #1500
2024-01-09 11:49:00 +00:00
Ellie Huxtable
1945c9fb3a
chore: remove issue template ( #1444 )
2023-12-12 23:46:41 +00:00
Ellie Huxtable
04903bf526
chore(repo): remove issue config ( #1433 )
2023-12-10 13:26:19 +00:00
Ellie Huxtable
de6221942a
chore: don't group deps ( #1424 )
2023-12-09 17:44:10 +00:00
Ellie Huxtable
f35ef7459b
chore: run dependabot weekly, not daily ( #1423 )
...
* chore: run dependabot weekly, not daily
* group it all
2023-12-09 17:41:51 +00:00
Ellie Huxtable
4096bb8d17
update support template ( #1340 )
2023-10-26 20:35:30 +01:00
Ellie Huxtable
b7adf1d797
Fix cargo deb usage ( #1337 )
...
v2.0.0 of cargo deb added the revision number. I'd rather not change the
output name of our file, so force cargo-deb to stick to the "old"
behaviour
2023-10-26 16:13:54 +01:00
Ellie Huxtable
9f25ce581a
Revert "Revert "Revert "Use github runners for unit tests (for now) ( #1279 )" ( #1294 )" ( #1295 )" ( #1325 )
...
This reverts commit 089cb6847c
.
2023-10-25 09:25:43 +01:00
Ellie Huxtable
ad4868567e
Checkout repo so the manifest publish step can read git ( #1314 )
2023-10-19 22:21:24 +01:00
Ellie Huxtable
62994ca264
use the short sha to tag images ( #1313 )
2023-10-19 22:07:24 +01:00
Ellie Huxtable
fef5986e9a
Use ubuntu for x86, oops
2023-10-19 21:45:58 +01:00
Ellie Huxtable
ce114b1f37
Fix events
2023-10-19 21:41:14 +01:00
Ellie Huxtable
5a353d5ed1
Switch to Actuated for docker builds ( #1312 )
2023-10-19 21:39:40 +01:00
Ellie Huxtable
089cb6847c
Revert "Revert "Use github runners for unit tests (for now) ( #1279 )" ( #1294 )" ( #1295 )
...
This reverts commit 1054113469
.
2023-10-08 11:50:30 -07:00
Ellie Huxtable
1054113469
Revert "Use github runners for unit tests (for now) ( #1279 )" ( #1294 )
...
This reverts commit 0abbcd6941
.
2023-10-08 11:23:36 -07:00
Ellie Huxtable
0abbcd6941
Use github runners for unit tests (for now) ( #1279 )
...
My self hosted runner is much faster, but my house was hit by lightning
and the internet is down. I'm a few thousand miles away atm so won't be
able to sort it for a while.
Tests broken by _nature_.
2023-10-02 22:31:16 -07:00
Ellie Huxtable
f539580f0e
Revert "Re-enable linux/arm64
platform in CI docker build ( #1276 )" ( #1278 )
...
This reverts commit ab8a48b2e0
.
2023-10-02 21:41:51 -07:00
rriski
ab8a48b2e0
Re-enable linux/arm64
platform in CI docker build ( #1276 )
...
This was previously enabled in #616 and then reverted in #730 .
2023-10-02 20:32:32 -07:00
Ellie Huxtable
865f0e65f1
Fix support template
2023-09-28 19:37:28 -07:00
Ellie Huxtable
71fd31ed4f
Update support.yml ( #1268 )
2023-09-28 18:40:24 -07:00
Ellie Huxtable
52e1389ca0
Update support.yml
2023-09-28 18:37:28 -07:00
Ellie Huxtable
ffc24c3c29
Add support template ( #1267 )
2023-09-28 18:35:58 -07:00
Ellie Huxtable
33f009efad
Correct issue templates
2023-09-28 18:12:59 -07:00
Ellie Huxtable
26b9423049
Adjust issue templates
2023-09-28 18:07:04 -07:00
Ellie Huxtable
54dc78fc49
Create support.md
...
I'm testing some structuring out
2023-09-28 18:04:14 -07:00
Ellie Huxtable
b7481993e3
Update issue templates
2023-09-11 09:03:28 +01:00
Tobias Genannt
b48de9bd9d
Run test build for client-only feature set ( #1167 )
2023-08-14 08:27:35 +00:00
Ellie Huxtable
2a41768afa
Split integration and unit tests, use runner for unit ( #1134 )
...
* Split integration and unit tests, use runner for unit
* Probs does not need cache as network is slow
2023-07-31 09:16:29 +01:00
Ellie Huxtable
43afb2d702
Add self hosted runner ( #1133 )
2023-07-30 23:16:01 +01:00
Conrad Ludgate
c10ba684e0
some simple server tests ( #1096 )
...
* some simple server tests
* fmt
* logging in server test
* log server errors
* fix postgres uri
* postgres ports
* localhost again?
* Rebase fixes
---------
Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
2023-07-27 09:34:13 +01:00
mmx
dea6898f2d
update release.yaml add RUSTFLAGS, add qemu-user, add QEMU_PREFIX before gen-completions ( #872 )
2023-06-13 08:54:27 +01:00
Ellie Huxtable
beadc95926
Upload tar before building deb ( #898 )
2023-04-19 09:04:31 +01:00
Ellie Huxtable
0feee3d189
Allow specifying tag to build for workflow_dispatch ( #896 )
2023-04-18 21:51:39 +01:00
Ellie Huxtable
cc5b167f92
Add package param to cargo deb ( #895 )
2023-04-18 21:43:17 +01:00
Ellie Huxtable
678323b543
Add workflow dispatch for release ( #888 )
2023-04-17 20:45:06 +01:00