Nathan Baulch
19d92613a6
chore(general): typos ( #4659 )
2025-06-10 17:24:14 -07:00
Julio Lopez
3d4c5f8f9e
refactor(general): s/interface{}/any/ ( #4614 )
2025-05-29 06:07:49 +00:00
Kopia Builder [bot]
00e2db70ee
feat(ui): upgraded htmlui to the latest version ( #4565 )
...
* feat(ui): upgraded htmlui to the latest version
* fixed TestByteRepresentation test
---------
Co-authored-by: Jarek Kowalski <jaak@jkowalski.net >
2025-05-12 05:15:34 +00:00
Matthieu MOREL
8a176255c0
fix(general): enable wsl for all go files ( #4524 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-04-26 13:01:20 -07:00
Jarek Kowalski
32b9b43a4a
fix(ci): fix kopia-ui-test race ( #4251 )
...
* fix(test): fix kopia-ui-test race
* fix htmlui_e2e_test
2024-11-15 23:40:36 -08:00
Julio López
961a39039b
refactor(general): use errors.New where appropriate ( #4160 )
...
Replaces 'errors.Errorf\("([^"]+)"\)' => 'errors.New("\1")'
2024-10-05 19:05:00 -07:00
Jarek Kowalski
29cd545c33
chore(ci): upgrade linter to 1.56.2 ( #3714 )
2024-03-09 10:39:11 -08:00
Jarek Kowalski
3fed193051
fix(ci): fixed HTMLUI E2E test by switching to macOS runner ( #3613 )
...
* fix(test): fixed HTMLUI E2E test
* switched runner to macOS
2024-02-03 15:41:25 -08:00
Jarek Kowalski
a8e4d50600
build(deps): upgraded linter to v1.55.2, fixed warnings ( #3611 )
...
* build(deps): upgraded linter to v1.55.2, fixed warnings
* removed unsafe hacks with better equivalents
* test fixes
2024-02-02 23:34:34 -08:00
Jarek Kowalski
3eff91a49b
fix(ui): Fixing colors in dark theme ( #3392 )
...
* fix(ui): Fixing colors in dark theme
* fixed test
* pickup latest htmluibuild
2023-10-17 22:33:54 -07:00
Christoph Anderson
90985b972e
fix(ci): add test for theme selection ( #3157 )
...
* - Added test for changing themes
- Encapsulated the creation of a test repository in a function
- Added test for changing the byte representation
- Added test for changing the pagination
* - Fixed byte representation test
* - Fixed lint
* - Another lint fix
---------
Co-authored-by: lupusA <lupuapps@gmail.com >
2023-07-20 19:44:00 -07:00
Jarek Kowalski
d8a33bdd44
feat(ui): UI updates (Theming support, action fix) ( #3145 )
...
* feat(ui): UI updates (Theming support, action fix)
- theming support https://github.com/kopia/htmlui/pull/150
- actions fix https://github.com/kopia/htmlui/pull/163
* disable dark mode selector test
2023-07-13 21:36:08 -07:00
Jarek Kowalski
e6612977b7
feat(server): improved server shutdown and integration tests ( #2722 )
...
* feat(server): improved server shutdown and integration tests
Added `--shutdown-grace-period` flag to `kopia server start` command
which can be used to specify how long the server will wait for active
connections to finish before forcibly shutting down.
This allowed removal of final out-of-process execution of
during integration tests and the need for `integration-tests` target
which was running the same tests as `tests` but in out-of-process mode.
We thus now have all the test coverage in-process without having to
build and launch `kopia` binary.
* fixed logging
* increase test timeout
* speed up and/or parallelize longest-running tests
2023-02-01 22:19:32 -08:00
Jarek Kowalski
09453d8ae9
fix(ci): fixed the root cause of the HTMLUI test flake ( #2387 )
2022-09-09 03:21:50 +00:00
Jarek Kowalski
5ad8f1cf38
fix(ci): try to fix HTMLUI test flake (again) ( #2326 )
2022-08-19 09:33:52 -07:00
Jarek Kowalski
6097e1a21c
fix(ci): another attempt to fix flaky HTMLUI test ( #2298 )
2022-08-10 02:05:02 +00:00
Jarek Kowalski
51dcaa985d
chore(ci): upgraded linter to 1.48.0 ( #2294 )
...
Mechanically fixed all issues, added `lint-fix` make target.
2022-08-09 06:07:54 +00:00
Jarek Kowalski
03159a1ff3
chore(ci): add logging to identify the cause of test flakes ( #2287 )
2022-08-07 09:56:14 -07:00
Jarek Kowalski
a61927e089
chore(infra): added more leak checks to tests ( #1953 )
2022-05-16 06:37:57 +00:00
Jarek Kowalski
f404806557
fix(ci): fixed linter issue, do not ignore in workflow ( #1687 )
2022-01-29 08:15:24 -08:00
Jarek Kowalski
9cad0edb53
test(ui): added end-to-end HTML UI test ( #1686 )
...
* test(general): refactored parsing of server output
* test(ui): added experimental end-to-end test using chromedp
2022-01-29 01:34:45 -08:00