Commit graph

226 commits

Author SHA1 Message Date
Tom French fc125712dd
Merge pull request #202 from TomAFrench/github-action-test-2
Run tests on github actions
2022-08-23 18:23:56 +01:00
Tom French 5a49d65b72 test: skip failing test suites 2022-08-23 17:25:56 +01:00
Tom French c40b5e4d5d ci: run tests on github actions 2022-08-23 17:14:46 +01:00
Tom French 973868c654
Merge pull request #139 from TomAFrench/remove-rollup
Remove unused rollup config and dependencies
2022-08-23 16:58:03 +01:00
Tom French 3f0addc78e chore: remove unused rollup config and dependencies 2022-08-23 16:19:29 +01:00
Tom French 16daa294b5
Merge pull request #135 from TomAFrench/remove-unused-deps
Remove unused dependencies
2022-08-23 16:18:29 +01:00
Tom French 26ff01f4c9 Merge branch 'master' into remove-unused-deps
* master:
  style: apply prettier fixes
  style: switch prettier to enforce single quotes
  style: enforce prettier rules in linter
  chore: silence erroneous warning for missing moment.js install
  fix: revert remaining changed weights
  fix: revert changes to weights and pin fast-check version to 2.13.0
  test: make all frequency weights be integer values
2022-08-23 16:13:15 +01:00
Tom French e54b762e31
Merge pull request #102 from TomAFrench/fix-splitfreq-weights
Fix test failure due to non-integer weight values
2022-08-23 16:04:40 +01:00
Tom French 8f3e9d4b37 Merge branch 'master' into fix-splitfreq-weights
* master:
  style: apply prettier fixes
  style: switch prettier to enforce single quotes
  style: enforce prettier rules in linter
  chore: silence erroneous warning for missing moment.js install
2022-08-23 15:57:50 +01:00
Tom French b230c52f92
Merge pull request #131 from TomAFrench/silence-moment-errors
Silence warning for missing moment.js install
2022-08-23 15:55:07 +01:00
Tom French db818f78fa
Merge pull request #130 from TomAFrench/prettier
Enforce prettier rules
2022-08-23 15:54:26 +01:00
Tom French 57e0d713da Merge branch 'master' into fix-splitfreq-weights
* master: (39 commits)
  fix: correct import of merkle in test
  chore: move snapshot to new dir
  refactor: move crdt files into separate directory
  revert: revert pruning of svg imports
  style: nicer re-exporting syntax
  refactor: remove unused imports
  chore: update package scripts to take advantage of yarn v3
  build: add missing eslint dependency to loot-core
  build: add cross-env dependency to desktop-client package.json
  build: remove deprecated nohoist settings and prevent hoisting of mobile dependencies
  fix: move downshift patch to monorepo root
  CI: update CI definition to use yarn v3
  fix: wrap glob in quotes so that it's properly passed to npm-run-all
  chore: update root yarn scripts to use `workspace` command instead of cd
  chore: fix broken builds
  chore: update to yarnv3 and fix missing packages preventing install
  Force react-error-overlay to 6.0.9 to fix error
  Add docs for building for windows (contributed by @ejmurra)
  add: tsconfig.json
  build: replace jwl-dev-utils with react-dev-utils
  ...
2022-08-23 12:37:46 +01:00
Tom French 8d0872c7a4 Merge branch 'master' into prettier
* master:
  fix: correct import of merkle in test
  chore: move snapshot to new dir
  refactor: move crdt files into separate directory
  revert: revert pruning of svg imports
  style: nicer re-exporting syntax
  refactor: remove unused imports
  chore: update package scripts to take advantage of yarn v3
  build: add missing eslint dependency to loot-core
  build: add cross-env dependency to desktop-client package.json
  build: remove deprecated nohoist settings and prevent hoisting of mobile dependencies
  fix: move downshift patch to monorepo root
  CI: update CI definition to use yarn v3
  fix: wrap glob in quotes so that it's properly passed to npm-run-all
  chore: update root yarn scripts to use `workspace` command instead of cd
  chore: fix broken builds
  chore: update to yarnv3 and fix missing packages preventing install
  Force react-error-overlay to 6.0.9 to fix error
  Add docs for building for windows (contributed by @ejmurra)
  add: tsconfig.json
2022-08-23 12:31:04 +01:00
Tom French 0c6304572c build: remove more unused dependencies 2022-08-23 12:24:31 +01:00
Tom French 93a3543464 build: remove unused dependencies 2022-08-23 12:24:03 +01:00
Tom French 8a91006c7b fix: correct import of merkle in test 2022-08-22 23:09:08 -04:00
Tom French 0dcff8e671 chore: move snapshot to new dir 2022-08-22 23:09:08 -04:00
Tom French 6967698d32 refactor: move crdt files into separate directory 2022-08-22 23:09:08 -04:00
Tom French fc4f120487 revert: revert pruning of svg imports 2022-08-22 22:51:01 -04:00
Tom French 88590dccaa style: nicer re-exporting syntax 2022-08-22 22:51:01 -04:00
Tom French d705cd351b refactor: remove unused imports 2022-08-22 22:51:01 -04:00
Tom French 3e9cfece83 chore: update package scripts to take advantage of yarn v3 2022-08-22 22:35:07 -04:00
Tom French 1fb6e193f0 build: add missing eslint dependency to loot-core 2022-08-22 22:35:07 -04:00
Tom French 2d9091f179 build: add cross-env dependency to desktop-client package.json 2022-08-22 22:35:07 -04:00
Tom French 58a0910996 build: remove deprecated nohoist settings and prevent hoisting of mobile dependencies 2022-08-22 22:35:07 -04:00
Tom French aa4d05ece6 fix: move downshift patch to monorepo root 2022-08-22 22:35:07 -04:00
Tom French 2eb4408872 CI: update CI definition to use yarn v3 2022-08-22 22:35:07 -04:00
Tom French 5c96635d79 fix: wrap glob in quotes so that it's properly passed to npm-run-all 2022-08-22 22:35:07 -04:00
Tom French 5dad1070b6 chore: update root yarn scripts to use workspace command instead of cd 2022-08-22 22:35:07 -04:00
Tom French b41ee56c81 chore: fix broken builds 2022-08-22 22:35:07 -04:00
Tom French ce5ee1b877 chore: update to yarnv3 and fix missing packages preventing install 2022-08-22 22:35:07 -04:00
Rich Howell 969901103f
Delete ISSUE_TEMPLATE directory 2022-08-21 09:57:16 +01:00
Rich Howell 399aac7c91
Create bug_report.md 2022-08-21 09:57:01 +01:00
James Long 2358c0875d Force react-error-overlay to 6.0.9 to fix error 2022-08-15 11:23:51 -04:00
Brendan Doherty 90f7a205a6 changes needed to build on windows 2022-08-13 05:48:24 +12:00
James Long a92e740c88 Add docs for building for windows (contributed by @ejmurra) 2022-08-12 09:48:38 -04:00
Wout Mertens ac1e2b3c79 add: tsconfig.json
This configures TS to look at JS files as well, so that IDEs like VSCode
can provide better edit-time checks
2022-08-12 09:29:18 -04:00
Tom French d30067b5b9 style: apply prettier fixes 2022-07-24 08:53:05 +01:00
Tom French 5977e020f0 style: switch prettier to enforce single quotes
This is the style predominantly used in the codebase currently.
2022-07-24 08:53:04 +01:00
Tom French a44834c0d3 style: enforce prettier rules in linter 2022-07-24 08:53:04 +01:00
Tom French ffc3e2f423 build: replace jwl-dev-utils with react-dev-utils 2022-07-24 00:17:06 -04:00
Arthur E. Jones c171597c7b refactor: remove change notes link
Release note publishing is currently in flux. As such, there is no
determinate location to link to.
2022-07-23 00:33:09 -04:00
Arthur E. Jones 0ab294b50e feat: add server version to ManagementApp 2022-07-23 00:33:09 -04:00
Arthur E. Jones eed864aca1 refactor: extract useServerVersion hook 2022-07-23 00:33:09 -04:00
Arthur E. Jones b95a57080b refactor: adjust version formatting and position 2022-07-23 00:33:09 -04:00
Arthur E. Jones 1a449ae0b8 fix: wrap async func in useEffect 2022-07-23 00:33:09 -04:00
Arthur E. Jones 3290e73978 refactor: get server version via backend method
Avoid touching the server directly. Maintains consistency with existing
workflow and centralizes changes in the event that, for example, auth
requirements change for this route.
2022-07-23 00:33:09 -04:00
Arthur E. Jones 37ca3c005a feat: add get-server-version handler 2022-07-23 00:33:09 -04:00
Arthur E. Jones 7d31c51790 feat: display server version on settings page
Shows the version returned form the server /info endpoint as static text
on the Settings component.
2022-07-23 00:33:09 -04:00
Arthur E. Jones 6c8cb65ac2 refactor: extract Version component 2022-07-23 00:33:09 -04:00