Commit Graph

110 Commits

Author SHA1 Message Date
David Germain
ee413bfc6b chore: improve script 2024-06-14 10:03:18 +01:00
David Germain
db0703350f chore: improve log statement 2024-06-14 10:03:18 +01:00
David Germain
9bfd191430 chore: add log statement 2024-06-14 10:03:18 +01:00
Mário Nunes
7029415440 fix: cypress port 2024-06-03 07:20:36 +01:00
Mário Nunes
745d5d46e6 fix: try fix post build 2024-06-03 06:01:06 +01:00
Mário Nunes
90b5bb9d50 fix: try fix cypress 2024-06-03 05:45:11 +01:00
Mário Nunes
3eca976ea6 fix: scripts esm 2024-06-03 05:35:03 +01:00
Mário Nunes
7b6fa906af fix: postbuild 2024-06-03 05:21:13 +01:00
Mário Nunes
a1bb6ae8e6 fix: cypress 2024-06-02 14:27:39 +01:00
Mário Nunes
9cbcd55c74 chore: vite migration 2024-05-31 07:45:14 +01:00
Ben Furber
b55c48f040 chore: apply new import rule 2024-01-04 09:41:14 +00:00
Luke Watts
658cd07d24 fix(scripts): update usage of rimraf in install scripts 2024-01-02 20:49:51 +01:00
snyk-bot
2baf660e03 fix: scripts/package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2023-12-06 20:14:17 +01:00
Luke Watts
b0dcadeebb feat: upgrade project to run node v20 2023-10-08 15:21:09 +02:00
Luke Watts
207f270bef chore: refactor adding inline defintion for globals 2023-03-25 15:37:52 +01:00
Luke Watts
210f9da847 chore: address filename formatting 2023-03-22 15:00:34 +01:00
Luke Watts
a50047597b chore: only print output in failure scenario
The envcheck was generating output when all
tests pass. Whilst reassuring, this is a distraction
when kicking off new tasks. We should aim for
actionable output and reduce noise where possible.

🕊️

Additional changes:

* Refactor to remove unused `severity` property
* Reduce logic branches within for loop
* Remove indent of documentation URL
2023-01-26 22:11:34 +01:00
Chris Clarke
64fe2b8544 chore: update envCheck
Co-authored-by: Eva Killenberg <eva@replicahq.com>
2023-01-20 18:30:46 -08:00
chrismclarke
92cfda9e97 ci: unit test scripts 2023-01-16 18:02:10 -08:00
chrismclarke
b42eff056b chore: add envCheck and update ci env 2023-01-16 12:37:05 -08:00
chrismclarke
b747903b10 chore: update node 16 to node 18 2023-01-13 12:21:54 -08:00
chrismclarke
916451e776 refactor: move preinstall to healthcheck script 2023-01-13 10:59:35 -08:00
chrismclarke
eef158561f chore: make node version more explicit 2022-12-13 11:59:05 -08:00
Luke Watts
8298fa73a1 feat: new theme for Fixing Fashion 2022-04-27 07:56:02 +02:00
Luke Watts
c8c3419b41 chore: apply eslint --fix to codebase 2022-04-21 21:42:42 +02:00
Luke Watts
25e9e0d122 chore: apply prettier 2.x formatting 2022-03-29 21:28:37 +02:00
Luke Watts
f245426b0d feat: introduce customised description 2021-12-23 12:01:11 +01:00
Luke Watts
ebde47f5d4 feat: support custom favicons
Introduces support for loading favicon from the theme. This is not currently captured as part of the PlatformTheme type, instead it is based on the contents of src/assets/images/themes/:theme-name/public.
2021-12-19 21:20:54 +01:00
Luke Watts
e749b495d2 feat: load configuration from outside of core app bundle
A full build of the application is needed for each target installation
because the credentials needed by Firebase, Algolia, Sentry etc are
loaded out of the environmental variables.

Builds require multiple minutes to run and this work is duplicative.
Recently we had to upgrade the CircleCI resources used to sidestep
performance issues around the build step.

Duplicate builds mean that the code which we deploy to our production
environment is not the same as the code under test.
2021-12-16 09:51:38 +01:00
Luke Watts
c1958304b7 feat: generate HTML wrapper based on ENV vars 2021-12-15 11:21:00 +01:00
chrismclarke
bb0478fc86 code tidying 2021-10-04 19:22:22 -07:00
chrismclarke
43e87691ce add install-clean script 2021-10-04 18:53:04 -07:00
chrismclarke
7c6bfe8bf2 refactor test start script 2021-10-04 15:37:02 -07:00
chrismclarke
1374583f66 script tidying 2021-08-02 18:50:52 -07:00
chrismclarke
ee13e1a808 fix cypress links 2021-07-06 09:13:09 -07:00
chrismclarke
60453ff2e3 refactor db endpoints to generator 2021-05-27 12:49:47 -07:00
chrismclarke
526e60eee3 add scripts workspace 2021-05-27 12:48:31 -07:00
Chris
41f7f0552b add stats to staging site reset 2021-04-29 12:17:32 +01:00
chrismclarke
b6032fa1b2 test tidying 2021-02-24 21:18:02 -08:00
chrismclarke
21fd65191a tests - add sessionstorage for db prefix 2021-02-24 18:43:34 -08:00
chrismclarke
6b66c10563 code tidying 2021-02-24 14:12:38 -08:00
chrismclarke
ec1c0b7be5 test tidying 2021-02-24 10:44:03 -08:00
chrismclarke
8c91e02939 ci optimisations 2021-02-24 10:06:48 -08:00
chrismclarke
85c45b1800 ci 2021-02-24 09:44:14 -08:00
chrismclarke
08dbd885fb bump cypress version 2021-02-24 08:19:22 -08:00
chrismclarke
ce8e2df81f more ci changes 2021-02-24 08:04:53 -08:00
chrismclarke
fd9414ec22 prod test fixes and auth tidying 2021-02-23 16:08:35 -08:00
chrismclarke
e1c2cbb628 fix tests 2021-02-22 16:34:31 -08:00
chrismclarke
b4d06ba650 tidy ci scripts 2021-02-22 15:34:18 -08:00
chrismclarke
500599a016 ci 2021-02-16 15:06:57 -08:00