Commit Graph

82 Commits

Author SHA1 Message Date
Adria Navarro b154dbbd99 Bug - BUDI-6068 filters do not work for google sheets (#9886)
* Add data-utils with filters

* Create data-utils

* Add data-utils to compiled code

* Reuse constants

* Fix tests

* Rename package to shared-core

* Namespace export shared-core

* Rely on rollup to bundle shared-core

* Revert "Rely on rollup to bundle shared-core"

This reverts commit e8b5a2bb9a.

* Updating version and removing private.

* Update version

* Increment versions.

* Implement sort

* Enabling sort

* v2.3.21-alpha.2

* Fix build

* Improve readability

* Move deepGet to shared helper

* Better type usage

* Fix types

* Configure types

* Fix vite refs

* Add dep

* Fixing depencencies on client

* Add missing dev command

* Fix loading issues

* Update versions to latest

* Multiple es6 and commonjs configs

* Config

* Use local packages on rollup for client

* Change shared-core and types entry points

---------

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2023-03-09 12:25:12 +00:00
Michael Drury 48dc408197
Revert "pinning MinIO versions" 2023-03-08 13:35:26 +00:00
Martin McKeaveney 785dbcabb8 pinning MinIO versions 2023-03-08 12:17:15 +00:00
mike12345567 420502a3e7 Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs 2023-02-21 17:26:24 +00:00
mike12345567 343ff1271d Required work to support the new lucene audit logs search indexing. 2023-02-17 16:26:55 +00:00
Rory Powell f4102d4c16
Remove test on release-develop job (temporary) (#9711)
* Remove test on release-develop job (temporary)

* Remove test on release-develop job (temporary)

* Speed up pro release script by adding no verify flag to version update commits
2023-02-16 14:14:22 +00:00
mike12345567 91df9ffbc1 Removing pro from backend-core. 2023-02-15 13:49:30 +00:00
mike12345567 a190bd3da7 Update on audit logs, getting the full write flow from events configured. 2023-02-15 12:37:32 +00:00
adrinr 96373609d5 Change install script to support only mac explicitly 2023-02-03 11:06:31 +00:00
adrinr 4193aa7a11 Setup plugins 2023-02-02 13:45:36 +00:00
adrinr 64d9149eaf Add setup in md 2023-02-02 12:36:25 +00:00
Rory Powell 62c325fa57
Allow proxy upstream URLs to be configured at runtime (#7413)
* allow proxy upstream urls to be configured at runtime

* make dynamic upstream urls in proxy the default behaviour

* reorder env directives

* Use appVersion for proxy image

* Update couch upstream for proxy

* proxy ci updates - WIP

* allowing custom resolvers in proxy service deployment

* remove generateProxyConf script for prod and remove from builds

* remove generateProxyConfig script

* removing nginx dev conf

* delete generated nginx conf

Co-authored-by: Thomas Weiß <panos@unbunt.org>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-12-20 16:28:13 +00:00
Rory Powell 5c18ece4f3
Only build pro after bootstrapping and after backend-core build (#9130)
* Update .npmignore path to include all subdirectories of dist

The dist/* pattern was including only the first level of files inside
the dist folder.

Update to no longer wildcard to include all the folder contents

* Only build pro after bootstrapping and after backend-core build

This protects against the scenario of a breaking change in backend-core
that is relied on by the pro package.

Introducing to fix the current build as the published backend-core package is corrupted.
This change ensures the local filsystem version of core will be used.

* Debug line

* Debug lines

* Update build script
2022-12-20 14:30:31 +00:00
Peter Clement 9bf37b34ae
Server and Worker tests (#8928)
* automation unit tests

* row processor tests

* update executeQuery test

* update groups assertion

* some more worker tests

* plugin tests and tidying up

* linting

* temporarily disable group tests

* more tests

* fix import

* fix backup tests

* add pro mocks to worker

* check for app existence in import test

* test new tsconfig

* testing changes

* Pro test utils (#9020)

* Pro test utils changes

* Add test fixes

* Remove ts-ignore

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2022-12-12 22:02:32 +00:00
Rory Powell ad81adb30f Merge branch 'develop' into subdomain-tenancy 2022-11-15 16:18:59 +00:00
Rory Powell fd913a5e76 Fail pro scripts on error, unify TS versions, update test and coverage configs, use pro source mappings 2022-11-14 13:29:46 +00:00
Rory Powell ada0eb79bc Update tenancy detection to honour any subdomain pattern according to platform url 2022-11-09 16:35:16 +00:00
tomamplius 1f29047958
add verbose to rm 2022-10-21 21:09:54 +02:00
tomamplius 012a007116
use egrep to replace grep + awk 2022-10-21 21:09:03 +02:00
tomamplius e1c55a2da7
remove move on / 2022-10-09 09:35:21 +02:00
mike12345567 d7750c8a01 Fixing issue #8079 - making sure TARGETARCH gets correctly exported to environment to pick correct minio bundle. 2022-10-06 14:05:01 +01:00
Rory Powell fc70db6dbb
Update scripts/pro/install.sh 2022-10-04 14:56:30 +01:00
Mel O'Hagan bfb389908f Fallback 2022-10-04 14:50:21 +01:00
Rory Powell d72494e44b Navigation updates, cookie constant, update link-dependencies and localdomain scripts 2022-09-14 10:53:14 +01:00
Dean 82e8e23dc5 Updated bootstrapping flow to include the account portal. 2022-08-31 15:19:57 +01:00
Rory Powell c547e08847 update pro release script 2022-07-27 14:23:17 -04:00
Rory Powell 79dda094d1 Update lockfiles in pro release 2022-07-27 13:42:06 -04:00
Rory Powell b268161168 Update server and worker lockfiles after pro release 2022-07-27 12:28:22 -04:00
Martin McKeaveney 78fbf862e1 merge 2022-07-11 10:19:07 +01:00
Rory Powell bbad9b9c9d Add test:pro command 2022-07-08 11:36:31 +01:00
mike12345567 00229a9fca Updating pro release script to fix dependencies. 2022-07-07 12:02:13 +01:00
mike12345567 90453212d5 Moving majority of automation logging functionality to pro. 2022-07-04 15:44:47 +01:00
mike12345567 cd318f8a82 Review comments. 2022-06-22 12:40:33 +01:00
mike12345567 5020bf5f0f Adding command for multiarch building with buildx, need to install qemu on Linux to make this work. 2022-06-21 19:52:44 +01:00
mike12345567 358d15a8ad Fixing cleanup script, adding ARM support to dockerfile, as well as adding ARM client. 2022-06-21 17:56:55 +01:00
mike12345567 3cefc016c5 Slimming build down from 4GB to 1.8GB for single image. 2022-06-16 20:38:24 +01:00
mike12345567 a3607842ef Updating the single image docker build to pin versions before build to allow it to work with develop etc. Also optimising the image a bit so that it can be built significantly faster. 2022-06-16 19:30:34 +01:00
Rory Powell eb0214a231 Back populate no-op migrations on new app and tenant create 2022-06-13 10:51:29 +01:00
Rory Powell f2f6bf779d Merge branch 'feature/posthog-v2' into feature/event-backfill 2022-05-29 00:25:40 +01:00
Rory Powell 9610d8f1e7 Identity tenant and installation groups, property updates 2022-05-28 21:38:22 +01:00
Martin McKeaveney 4a3b703b31 proxy generation for release env 2022-05-27 00:10:43 +01:00
Martin McKeaveney 6b93905543 kick off release 2022-05-24 12:18:39 +01:00
Rory Powell 18410ebe91 Update pro install script to checkout base branch only when feature branch doesn't exist 2022-04-26 17:55:33 +01:00
Rory Powell b7cbd2a56a Fix developer count migration when only single developer 2022-04-25 15:38:37 +01:00
Rory Powell 4f41571dd3 git add changed package.json files 2022-04-25 12:58:34 +01:00
Rory Powell fa136ba4ca Sync versions of pro and backend-core 2022-04-25 12:19:36 +01:00
Rory Powell 33c7d7599a Path fixes 2022-04-22 12:10:39 +01:00
Rory Powell 39de3f300d Bash updates 2022-04-22 11:49:15 +01:00
Rory Powell 8a711cb736 Skip pro install on community forks 2022-04-22 11:45:45 +01:00
Rory Powell a736c507d1 Update release script 2022-04-22 11:37:55 +01:00