Commit Graph

462 Commits

Author SHA1 Message Date
dependabot[bot]
8b080eb3cc build(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 (#171)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Read <contact@jread.com>
2023.10.12
2023-10-12 21:30:14 +00:00
jamesread
268d8a3a90 Merge branch 'main' of ssh://github.com/OliveTin/OliveTin 2023-10-12 09:23:58 +01:00
jamesread
44d6c40c27 cicd: Try to add date to integration test artifacts - easier to sort when downloaded 2023-10-11 22:03:40 +01:00
jamesread
9522e25b1d cicd: bugfix variable name 2023.10.09 2023-10-09 23:11:04 +01:00
jamesread
db475895ca Merge branch 'main' of ssh://github.com/OliveTin/OliveTin 2023-10-09 22:55:28 +01:00
jamesread
dc33509127 cicd: Minor tweaks in workflow, version bump 2023-10-09 22:54:02 +01:00
James Read
2ada67be04 Migrate integration-test infrastucture from Cypress to Selenium+Mocha (#170)
* cicd: Move cypress to selenium+mocha

* cicd: with is not supported unless using an a container

* cicd: relative path to mocha

* cicd: the integration-tests runner now starts/stops OliveTin

* cicd: Knowing the CWD helps debugging

* cicd: Headless chrome

* cicd: wait for integration-test server to be started

* fmt: Mostly fix isses from eslint

* cicd: #169 - Test multiple combo boxes

* fmt: let should be const

* cicd: Remove cypress entirely
2023-10-09 21:44:29 +00:00
jamesread
77b17604f3 feature: WIP - a functioning history popup 2023-10-06 09:27:44 +01:00
James Read
d169b3f2b1 feature: #146 Support for maxConcurrent (#168) 2023-10-05 01:22:08 +01:00
James Read
c8210568eb feature: #146 Support for maxConcurrent (#164) 2023-10-04 23:55:35 +00:00
James Read
2ea6430a3b cicd: Remote node_modules from integration tests upload (#167) 2023-10-04 23:50:58 +00:00
dependabot[bot]
ac5f997f85 build(deps-dev): bump postcss from 8.4.23 to 8.4.31 in /webui (#165)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.23 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.23...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Read <contact@jread.com>
2023-10-04 23:44:24 +00:00
jamesread
e1930c0899 fmt: codestyle 2023-10-05 00:21:02 +01:00
jamesread
020281c1e6 cicd: integration tests against main config 2023-10-04 23:54:34 +01:00
jamesread
9dc81a6280 cicd: . not in path 2023-10-04 22:12:39 +01:00
jamesread
a9906addff cicd: start/stop server for integration tests, update checkout action 2023-10-04 22:06:54 +01:00
jamesread
37269cef02 fmt: reduce cyclo 2023-10-04 21:42:35 +01:00
James Read
186ec00de7 cicd: cypress path to exe 2023-10-04 14:34:39 +01:00
jamesread
abd13b756c cicd: Disable a broken test for now 2023-10-04 10:33:37 +01:00
jamesread
6851683d94 cicd: Include unit tests and integration tests 2023-10-03 23:24:57 +01:00
jamesread
2b4a3ab137 bugfix: broken unit tests 2023-10-03 23:24:36 +01:00
jamesread
6d21bbe03a bugfix: style lint 2023-09-28 23:16:37 +01:00
jamesread
6f4a0e68a7 bugfix: sidebar link style 2023-09-28 23:05:12 +01:00
jamesread
3de0f38049 fmt: trailing spaces 2023-09-28 22:32:16 +01:00
jamesread
216ccbfcef bugfix: Timestamp "IDs" need to be a string 2023-09-28 22:24:35 +01:00
jamesread
66b012cd55 Merge branch 'jamesread-patch-1' 2023-09-27 22:59:03 +01:00
jamesread
8339bd3cb1 Merge branch 'exec-on-new-file' 2023-09-27 22:57:35 +01:00
dependabot[bot]
e93c62b06d build(deps): bump @cypress/request and cypress in /integration-tests (#159)
Bumps [@cypress/request](https://github.com/cypress-io/request) to 3.0.1 and updates ancestor dependency [cypress](https://github.com/cypress-io/cypress). These dependencies need to be updated together.


Updates `@cypress/request` from 2.88.12 to 3.0.1
- [Release notes](https://github.com/cypress-io/request/releases)
- [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/request/compare/v2.88.12...v3.0.1)

Updates `cypress` from 12.17.4 to 13.2.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.17.4...v13.2.0)

---
updated-dependencies:
- dependency-name: "@cypress/request"
  dependency-type: indirect
- dependency-name: cypress
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Read <contact@jread.com>
2023-09-26 21:30:20 +00:00
James Read
43ceb33b53 feature: onfileindir (#161)
* feature: onfileindir

* fmt: ActionButton.js
2023-09-26 21:29:11 +00:00
James Read
ae0b45c308 Merge branch 'main' into exec-on-new-file 2023-09-26 22:24:48 +01:00
James Read
bbaeff00f3 fmt: ActionButton.js (#162) 2023-09-26 21:24:28 +00:00
jamesread
75a9697586 fmt: ActionButton.js 2023-09-26 22:09:42 +01:00
jamesread
77bd37ca90 feature: onfileindir 2023-09-26 22:04:58 +01:00
James Read
3a44a6a3b4 fmt: ActionButton.js (#160) 2023-09-24 23:57:23 +01:00
James Read
604d956d0c fmt: ActionButton.js 2023-09-24 23:57:01 +01:00
jamesread
822327edfc Now works in insecure contexts 2023-09-24 23:29:51 +01:00
jamesread
3ea14f1353 Merge branch 'main' of github.com:OliveTin/OliveTin 2023-09-23 06:43:52 +01:00
jamesread
7dbc077f76 cicd: Cypress upgrade 2023-09-23 06:42:20 +01:00
James Read
e8cb661938 feature: #146 Support for maxConcurrent (#156) 2023-08-25 15:30:58 +00:00
jamesread
e5a870ed94 feature: websocket implemenation at last! 2023-08-25 15:11:29 +01:00
jamesread
6116e954ba cicd: Useful for development settings 2023-08-25 15:09:24 +01:00
jamesread
56ef7ce95c fmt: fix cyclo complexity in recent jwt key merge 2023-08-24 12:56:03 +01:00
Bernard Crnković
6e2e585175 add support for asymmetric crypto based jwt signatures (#145)
* add support for asymmetric crypto based jwt signatures

* wip: e2e test example

* wip: rsa key parse error...

* fix: test works

---------

Co-authored-by: James Read <contact@jread.com>
2023-08-24 12:33:10 +01:00
jamesread
8c1c0c6029 cicd: Ensure consistency in setup-go 2023-08-24 12:20:35 +01:00
jamesread
11dad79794 fmt: Added pre-commit, fixed a few lint errors, npn updated webui 2023-08-24 12:17:55 +01:00
jamesread
4b3485145f fmt: ws -> window.ws 2023-08-24 12:12:47 +01:00
jamesread
4b5a579b0b fmt: codestyle formatting 2023-08-24 12:11:28 +01:00
jamesread
07bd09473c Merge branch 'websocket' 2023-08-24 11:54:44 +01:00
jamesread
adba3b0d4b cicd: air config file 2023-08-24 11:54:14 +01:00
jamesread
f6162c58f2 feature: websocket progress 2023-08-24 11:52:23 +01:00