Commit Graph

2029 Commits

Author SHA1 Message Date
Adria Navarro 66cd757c27 Unify node types 2024-12-09 12:44:49 +01:00
Adria Navarro fb71568767 Merge branch 'master' into labday/monorepo-setup 2024-12-09 11:32:13 +01:00
Adria Navarro 07570261a2 Use base tsconfig in cli 2024-12-05 17:41:42 +01:00
Adria Navarro f4f70220d2 Monorepo package versions to * 2024-12-05 17:41:42 +01:00
Sam Rose 18263a1a16
Update to TypeScript 5.7.2. 2024-12-05 15:06:49 +00:00
Sam Rose 5f5b38d9a4
Update the version of PostHog used in the cli package. 2024-09-24 12:31:56 +01:00
Adria Navarro 1e3d0a3a49 Fix require 2024-07-04 11:14:02 +02:00
Adria Navarro ae4cfd7b47 Fix pouchdb-replication-stream vulnerability 2024-07-02 15:23:47 +02:00
mike12345567 ebf8f54bb7 Upgrading to Typescript 5.5.2 2024-06-24 16:41:28 +01:00
dependabot[bot] 9140bd04c6
Bump tar from 6.1.15 to 6.2.1 in /packages/cli
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 17:51:23 +00:00
mike12345567 5d1c23373f removing init import. 2024-05-17 16:32:55 +01:00
mike12345567 d23a34687f Quick fix for the CLI - the disabling of pino logging being part of the index means it doesn't run until after TS imports - moving it to be first import/ran before all else. 2024-05-17 16:32:38 +01:00
Peter Clement a4c0328c53
REST file handling and SMTP automation block attachments (#13403)
* handle files in rest connector

* fetch presigned url and return

* further updates to handle files in rest connector

* remove unused important and fix extension bug

* wrong expiry param

* tests

* add const for temp bucket

* handle ttl on bucket

* more bucket ttl work

* split out fileresponse and xmlresponse into utils

* lint

* remove log

* fix tests

* some pr comments

* update function naming and lint

* adding back needed response for frontend

* use fsp

* handle different content-disposition and potential path traversal

* add test container for s3 / minio

* add test case for filename* and ascii filenames

* move tests into separate describe

* remove log

* up timeout

* switch to minio image instead of localstack

* use minio image instead of s3 for testing

* stream file upload instead

* use streamUpload and update signatures

* update bucketcreate return

* throw real error

* tidy up

* pro

* pro ref fix?

* pro fix

* pro fix?

* move minio test provider to backend-core

* update email builder to allow attachments

* testing for sending files via smtp

* use backend-core minio test container in server

* handle different types of url

* fix minio test provider

* test with container host

* lint

* try different hostname?

* Revert "try different hostname?"

This reverts commit cfefdb8ded.

* fix issue with fetching of signed url with test minio

* update autoamtion attachments to take filename and url

* fix tests

* pro ref

* fix parsing of url object

* pr comments and linting

* pro ref

* fix pro again

* fix pro

* account-portal

* fix null issue

* fix ref

* ref

* When sending a file attachment in email fetch it directly from our object store

* add more checks to ensure we're working with a signed url

* update test to account for direct object store read

* formatting

* fix time issues within test

* update bucket and path extraction to regex

* use const in regex

* pro

* Updating TTL handling in upload functions (#13539)

* Updating TTL handling in upload functions

* describe ttl type

* account for ttl creation in existing buckets and update types

* fix tests

* pro

* pro
2024-04-22 15:30:57 +00:00
mike12345567 a18799a139 Getting rid of previous check for docker-compose/docker compose as due to recent changes there is no alias for the docker compose command anymore to find. 2024-04-22 11:50:08 +01:00
Adria Navarro a88924a418 Remove // eslint-disable-next-line no-unused-vars 2024-04-17 12:24:41 +02:00
Adria Navarro ce1dad7edc Fix paths 2024-03-19 16:01:41 +01:00
Adria Navarro 69ecf5183b Fix cli check:types 2024-03-15 10:38:51 +01:00
Adria Navarro 05a169e2fd Remove nx dependencies 2024-03-15 00:11:22 +01:00
Adria Navarro 9e0e9297f5 Fixes 2024-03-14 17:17:18 +01:00
mike12345567 9a9fa3c716 Updating CouchDB with the Budi CLI, making sure the service is always up to date, as well as removing pull policy. 2024-02-16 10:46:36 +00:00
mike12345567 9be6d6c645 Removing CLI pkg build - this has been a problematic element of our build for a while now and it is rarely utilised - rather than continuing to maintain this, getting rid of it. 2024-01-02 17:45:19 +00:00
Adria Navarro 1e267fca5b Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-11 09:50:48 +01:00
Sam Rose 9d32b5b7a7
Add another special case for the docker-compose variant of our CouchDB image. 2023-12-07 17:31:27 +00:00
Adria Navarro e7bcabf1d2 Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-11-27 20:48:32 +01:00
Adria Navarro db2c20e3ae eslint import/newline-after-import 2023-11-20 21:52:29 +01:00
Adria Navarro 92f411bf77 Prettier 2023-11-20 21:48:49 +01:00
Adria Navarro 4d27ff1dc0 eslint import/no-duplicates 2023-11-20 21:48:49 +01:00
Adria Navarro 051551f876 Unify .eslintrc 2023-11-17 12:51:22 +01:00
Adria Navarro 68a476de30 Unify jest 2023-10-27 13:58:59 +02:00
Adria Navarro d49bef22b1 Unify packages 2023-10-18 10:49:15 +02:00
mike12345567 5810529350 Quick fix for #11982 - check for both deprecated docker-compose and docker compose V2. 2023-10-05 23:03:34 +01:00
mike12345567 0912720f19 Quick fix for built PKG CLI version, make sure prebuilds are loaded correctly. 2023-10-02 15:43:32 +01:00
Adria Navarro ba2eb80684 Remove unused devDependencies on cli 2023-09-26 16:05:44 +02:00
Adria Navarro 12aa6bc119 Remove unused dependencies on cli 2023-09-26 13:21:52 +02:00
Adria Navarro 124ff40159 Fix types 2023-09-22 18:24:00 +02:00
Adria Navarro 02ab0a134e Update ts to 5.x 2023-09-22 18:17:19 +02:00
Adria Navarro f691987e65 Update node types 2023-09-07 11:21:41 +02:00
Rory Powell 5726fa86be Update CLI PH Token 2023-08-30 08:37:29 +01:00
Adria Navarro c835f910c5 Fix cli build 2023-08-21 10:20:22 +03:00
Adria Navarro 5ae100d4cc Remove unneeded nx deps 2023-08-08 18:58:50 +03:00
Michael Drury f6c992964e Fixing issue with CLI build, removing some old cjs exports that shouldn't be there. 2023-08-07 21:31:55 +01:00
mike12345567 cb1cec2774 Fixing pkg built CLI after using esbuild. 2023-08-07 20:21:36 +01:00
mike12345567 4d0c7e56e1 Utilising esbuild for the CLI to bundle in backend-core and types as required. 2023-08-07 19:03:23 +01:00
Adria Navarro 24d4ac2b5f Fix cli order 2023-08-02 10:12:41 +02:00
Adria Navarro 4b5751003f Revert "Remove composite"
This reverts commit f9115f1554bbadadc3a0ef91d00d170fa05e45b6.
2023-08-01 19:23:48 +02:00
Adria Navarro 8ec251aefb Remove unnecessary references 2023-08-01 19:23:31 +02:00
Adria Navarro 250a4e890f Remove composite 2023-08-01 19:23:23 +02:00
Adria Navarro bf2f0b5c3a Sync posthog-node package 2023-08-01 14:16:37 +02:00
Adria Navarro 9b9081d437 Check types on cli 2023-08-01 13:11:04 +02:00
Adria Navarro baf1c1ff07 Update swc deps 2023-07-28 17:11:48 +02:00