Rory Powell
|
086d9ebdf9
|
Merge branch 'develop' into feature/day-pass-pricing
|
2022-09-15 10:56:50 +01:00 |
Rory Powell
|
0f98f2fcaa
|
Merge branch 'master' into develop
|
2022-09-15 10:19:56 +01:00 |
Rory Powell
|
8cfd6a9faa
|
Merge branch 'develop' into feature/day-pass-pricing
|
2022-09-15 08:55:33 +01:00 |
Martin McKeaveney
|
ddc585fad3
|
Merge branch 'develop' into qa/qa-core-jest
|
2022-09-15 01:18:58 +01:00 |
Martin McKeaveney
|
fdbe429581
|
complete refactor and total type safety of test suite - making use of OpenAPI types throughout
|
2022-09-15 00:58:08 +01:00 |
mike12345567
|
274e34044e
|
Merge branch 'develop' of github.com:Budibase/budibase into events/plugins
|
2022-09-14 17:48:25 +01:00 |
Michael Drury
|
f18a865d53
|
Merge pull request #7770 from Budibase/fix/datasource-rename
Data source -> datasource throughout code - plus friendly plugin name displayed
|
2022-09-14 18:47:54 +02:00 |
mike12345567
|
46c1590c83
|
Adding types for plugin events, specifically for plugin init, import and deletion, this is across the CLI and the server.
|
2022-09-14 17:35:46 +01:00 |
Peter Clement
|
3304f11560
|
Merge pull request #7766 from Budibase/fix/pc-fixes
Bug fixes #6836 and #7242
|
2022-09-14 14:39:10 +01:00 |
Andrew Kingston
|
1fa2bc193c
|
Lint
|
2022-09-14 14:35:08 +01:00 |
mike12345567
|
70f2130cfc
|
Fixing linting issue.
|
2022-09-14 14:07:00 +01:00 |
mike12345567
|
632d0e6e1a
|
Merge branch 'develop' of github.com:Budibase/budibase into fix/datasource-rename
|
2022-09-14 14:06:38 +01:00 |
mike12345567
|
8744d0a86c
|
Renaming data source -> datasource as per Mel's request.
|
2022-09-14 12:11:20 +01:00 |
Andrew Kingston
|
c1b0e126af
|
Allow custom components in cloud
|
2022-09-14 12:01:49 +01:00 |
Andrew Kingston
|
64ee1677e6
|
Add validation to plugins uploaded using file upload and allow component uploads via non-file sources in cloud
|
2022-09-14 11:58:59 +01:00 |
Andrew Kingston
|
d2a91bcbeb
|
Allow component plugins in cloud
|
2022-09-14 10:14:17 +01:00 |
mike12345567
|
416a2c999f
|
Fixing issue with plugin import for datasources - extract the integration correctly.
|
2022-09-13 12:16:00 +01:00 |
Peter Clement
|
3059e00c77
|
add backend name validation for app creation / update
|
2022-09-13 11:44:33 +01:00 |
Andrew Kingston
|
3283a0ab5a
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
|
2022-09-13 11:31:45 +01:00 |
melohagan
|
abdb156559
|
Merge pull request #7333 from Budibase/feature/select-tables-to-fetch
Allow list of named tables to be fetched
|
2022-09-13 11:19:49 +01:00 |
Mel O'Hagan
|
6e29e0a757
|
Case insensitive table fetch
|
2022-09-13 10:55:38 +01:00 |
Michael Drury
|
99e9bdea6b
|
Merge pull request #7574 from Budibase/bug/sev4/delete-formula-column
Exclude formula columns from Sql drop column
|
2022-09-13 11:27:59 +02:00 |
Andrew Kingston
|
4c301e962f
|
Refactor server websocket dependency tree to fix jest tests
|
2022-09-13 09:54:25 +01:00 |
melohagan
|
9be2f517ca
|
Merge pull request #7737 from Budibase/bug/sev3/foreign-key-bigint-smallint
Postgres (and other external DBs) support foreign key bigint -> smallint
|
2022-09-13 08:26:02 +01:00 |
Andrew Kingston
|
be15aff40f
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-09-12 20:00:32 +01:00 |
mike12345567
|
30817751ad
|
Updating plugin backend, refactoring a bit, correctly allowing a set of headers to be used for a URL.
|
2022-09-12 19:12:05 +01:00 |
mike12345567
|
e7cfdd4fde
|
Updating add/delete process to have better notifications, removing some errors.
|
2022-09-12 17:43:13 +01:00 |
mike12345567
|
f6e5524b07
|
Refactoring some plugin adding work - changing how source is specified to remove lower casing.
|
2022-09-12 17:04:27 +01:00 |
mike12345567
|
722a087af5
|
Reverting organisation page changes.
|
2022-09-12 16:21:47 +01:00 |
mike12345567
|
828066de46
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/plugin-management-ui
|
2022-09-12 15:34:34 +01:00 |
mike12345567
|
82ed2d2cb7
|
Prefer worker/app port to generic port env variable - #7736.
|
2022-09-12 15:17:39 +01:00 |
mike12345567
|
bbed4cce74
|
Fixing an intermettient test issue.
|
2022-09-12 15:16:31 +01:00 |
Mel O'Hagan
|
f782375e12
|
lint
|
2022-09-12 14:22:07 +01:00 |
Mel O'Hagan
|
32f004a890
|
Compare string versions of relationship columns
|
2022-09-12 14:21:32 +01:00 |
Rory Powell
|
45a43baee2
|
Merge branch 'master' into develop
|
2022-09-12 14:05:36 +01:00 |
Martin McKeaveney
|
35274583c6
|
Merge pull request #7734 from Budibase/fix/cr-header
Fix/cr header
|
2022-09-12 12:22:35 +01:00 |
Rory Powell
|
884f446671
|
Merge branch 'develop' into feature/day-pass-pricing-temp
|
2022-09-12 11:33:02 +01:00 |
Martin McKeaveney
|
37fa940661
|
adding friendlyname for legacy HTTP support
|
2022-09-12 10:18:18 +01:00 |
Martin McKeaveney
|
6bdf103e11
|
provide fix for CR header and backwards compatibility with legacy servers
|
2022-09-12 10:00:05 +01:00 |
Martin McKeaveney
|
6983d94d90
|
adding insecure HTTP parser
|
2022-09-12 09:27:16 +01:00 |
adamkingsbury
|
2eca405559
|
lint fix
|
2022-09-10 00:25:35 +01:00 |
adamkingsbury
|
18050936d8
|
don't enforce global agent for reject unauthorized
|
2022-09-10 00:14:57 +01:00 |
adamkingsbury
|
4cd182844a
|
Fix issue with query string on sensitive APIs
|
2022-09-10 00:14:57 +01:00 |
adamkingsbury
|
e33ea75ee0
|
Implement rejectUnauthorised logic
|
2022-09-10 00:10:09 +01:00 |
mike12345567
|
3d66e71d7d
|
Fixing an issue with deleting large apps with a lot of internal table data and adding back the export modal which allows picking whether an export includes internal table rows - #7583.
|
2022-09-09 20:06:29 +01:00 |
mike12345567
|
2686d50523
|
Fixing test cases.
|
2022-09-09 17:18:19 +01:00 |
NEOLPAR
|
945665448d
|
fixing node exports
|
2022-09-09 12:15:38 +01:00 |
NEOLPAR
|
171970108e
|
fix build error exporting and declaring plugins
|
2022-09-09 12:01:04 +01:00 |
NEOLPAR
|
8261549131
|
added plugin validation
|
2022-09-09 11:13:18 +01:00 |
NEOLPAR
|
28e8ce329b
|
fixed building issue
|
2022-09-09 11:10:48 +01:00 |
mike12345567
|
7c9d0594f8
|
Fixing #6980 - fixing choice of relational foreign key field name when working with fields named differently to the primary key.
|
2022-09-07 18:30:17 +01:00 |
Peter Clement
|
3ef877f886
|
fix build again
|
2022-09-07 18:11:17 +01:00 |
mike12345567
|
8e56a7a4d9
|
Fixing an issue with external tables containing time only fields.
|
2022-09-07 17:57:02 +01:00 |
Peter Clement
|
ac0443a876
|
fix build
|
2022-09-07 17:49:29 +01:00 |
mike12345567
|
2fb96b29c9
|
Encoding query string URI parameters for REST requests - #7683.
|
2022-09-07 17:31:15 +01:00 |
mike12345567
|
86c8618e8f
|
Fix for #7431 - reboot didn't work at all previously which is why apps couldn't be published with it enabled, this is now a self host only feature, I've removed the ability to enable a reboot cron in the Cloud and it will not run the lookup/execution.
|
2022-09-07 17:05:17 +01:00 |
Peter Clement
|
0ebe0b8275
|
remove verify and fix deletion bug
|
2022-09-07 16:08:29 +01:00 |
Peter Clement
|
43dbf96f47
|
add update modal
|
2022-09-07 13:51:14 +01:00 |
mike12345567
|
9f00e75207
|
Merge branch 'master' of github.com:Budibase/budibase into fix/sept-various-fixes
|
2022-09-07 13:42:30 +01:00 |
mike12345567
|
ca749aed86
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-09-07 12:40:45 +01:00 |
Andrew Kingston
|
2e72eb4f2e
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-09-07 12:07:25 +01:00 |
Andrew Kingston
|
ac8dffcdaa
|
Fix version being referenced in app plugin metadata
|
2022-09-07 12:06:05 +01:00 |
Andrew Kingston
|
0bc7ffe0a1
|
Update preview endpoint to be prefixed with /app to not require an updated proxy config
|
2022-09-07 10:40:00 +01:00 |
mike12345567
|
2d183e0c6c
|
Adding compaction before each replication to try to reduce size of database, as well as removing the possibility of app metadata being in conflict as per issue #7494.
|
2022-09-06 18:07:18 +01:00 |
NEOLPAR
|
c4bcee1d60
|
returning 400 error with message to be handled by frontend
|
2022-09-06 16:37:37 +01:00 |
NEOLPAR
|
c2bca8a025
|
uploading plugin for github, npm and url
|
2022-09-06 16:28:35 +01:00 |
Rory Powell
|
165194658b
|
Move day pass middleware from authenticated to licensing, sent activity to account portal
|
2022-09-06 16:24:36 +01:00 |
NEOLPAR
|
b8dc676120
|
Merge branch 'feature/plugin-management-ui' of https://github.com/Budibase/budibase into feature/plugin-management-ui
|
2022-09-06 12:50:48 +01:00 |
Rory Powell
|
818e7fd5f4
|
Day pass middleware
|
2022-09-06 12:25:57 +01:00 |
Peter Clement
|
e6f127c33f
|
update upload request to handle source correctly
|
2022-09-06 10:37:49 +01:00 |
Andrew Kingston
|
3088616c47
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
|
2022-09-06 08:53:10 +01:00 |
Mel O'Hagan
|
2cdd47042c
|
lint
|
2022-09-05 18:31:20 +01:00 |
Mel O'Hagan
|
00f12698d7
|
type check
|
2022-09-05 18:31:12 +01:00 |
Mel O'Hagan
|
67f123d60f
|
Parse incoming row as JSON
|
2022-09-05 18:31:03 +01:00 |
Martin McKeaveney
|
c3f15b5af2
|
QA Core repo, and Jest API tests running end to end
|
2022-09-05 18:28:53 +01:00 |
NEOLPAR
|
4c47c3a418
|
sorting npm stuff out
|
2022-09-05 15:04:26 +01:00 |
Peter Clement
|
5ad21ad333
|
improve responsiveness of plugins ui
|
2022-09-05 14:39:19 +01:00 |
NEOLPAR
|
a03d007821
|
random name in case it is needed
|
2022-09-05 10:28:09 +01:00 |
NEOLPAR
|
32b336cc2d
|
cleaning minio folder when deleting plugin
|
2022-09-05 10:13:55 +01:00 |
NEOLPAR
|
7d8940f0cb
|
Merge branch 'plugins-dev-experience' into feature/plugin-management-ui
|
2022-09-05 09:38:24 +01:00 |
mike12345567
|
1239c053e3
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-09-02 20:00:35 +01:00 |
mike12345567
|
9725cb732b
|
Fixing test case.
|
2022-09-02 19:59:19 +01:00 |
Andrew Kingston
|
5100ecb48d
|
Remove version from component name when considering used plugins in screen docs
|
2022-09-02 19:58:54 +01:00 |
Andrew Kingston
|
1f1f482f9d
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-09-02 19:53:49 +01:00 |
Andrew Kingston
|
881024ca60
|
Remove further usages of plugin versions
|
2022-09-02 19:52:52 +01:00 |
mike12345567
|
a5f475872d
|
Updating plugins to not think about versions, only ever one version of each plugin by name, making plugins self host only and adding error checking for datasource implementations.
|
2022-09-02 19:32:15 +01:00 |
Martin McKeaveney
|
151d70ef43
|
improvements to redis connector - multi line pipelines and lowercase commands
|
2022-09-02 18:35:06 +01:00 |
NEOLPAR
|
54eed13541
|
create plugin github public and private
|
2022-09-01 20:04:45 +01:00 |
Mel O'Hagan
|
b29e9be026
|
Exclude formula columns from Sql drop column
|
2022-09-01 17:21:42 +01:00 |
Rory Powell
|
276c455a11
|
Merge branch 'develop' into feature/day-pass-pricing
|
2022-09-01 15:26:16 +01:00 |
Andrew Kingston
|
d989e346ca
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-09-01 14:39:30 +01:00 |
Andrew Kingston
|
0e6bf7a79c
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-09-01 12:54:21 +01:00 |
Andrew Kingston
|
3336dcdaa1
|
Update watch params to use polling and improve speed
|
2022-09-01 12:51:28 +01:00 |
mike12345567
|
f49d61bc5c
|
Updating test cases to TS to get them working properly with the full TS implementations.
|
2022-08-31 19:21:45 +01:00 |
NEOLPAR
|
6daa49927e
|
plugins npm and url working
|
2022-08-31 17:53:00 +01:00 |
mike12345567
|
e149b3d807
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-31 16:24:10 +01:00 |
NEOLPAR
|
0e2a86460c
|
uploading npm and url plugins
|
2022-08-31 16:09:47 +01:00 |
mike12345567
|
320cbfada3
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-31 15:53:32 +01:00 |
Andrew Kingston
|
512d225389
|
Merge pull request #7450 from Budibase/cheeks-fixes
App navigation and screen migration for imports and templates
|
2022-08-31 15:27:18 +01:00 |
Andrew Kingston
|
34723260a8
|
Add test case for migrating navigation settings from old apps
|
2022-08-31 14:27:22 +01:00 |
Rory Powell
|
7c2c4a0f94
|
Add conditional around joiValidator schema.append
|
2022-08-31 12:24:12 +01:00 |
Rory Powell
|
5f022e04a3
|
Merge branch 'develop' into user-fixes
|
2022-08-31 11:39:41 +01:00 |
Rory Powell
|
32c26709fc
|
Merge branch 'master' into develop
|
2022-08-31 11:35:07 +01:00 |
Rory Powell
|
435465f93a
|
Update shutdown logging
|
2022-08-31 11:05:49 +01:00 |
Rory Powell
|
dd86875ea2
|
Update shutdown logging
|
2022-08-31 10:47:41 +01:00 |
NEOLPAR
|
e5446d2f8a
|
plugin create npm
|
2022-08-30 21:37:08 +01:00 |
Andrew Kingston
|
f2ce59e36c
|
Update chokidar params to use polling to avoid problems with file watching
|
2022-08-30 19:23:34 +01:00 |
Rory Powell
|
368b48719c
|
Conditionally enable elastic apm
|
2022-08-30 10:59:27 +01:00 |
Peter Clement
|
a8eb172953
|
lint
|
2022-08-30 10:50:25 +01:00 |
Peter Clement
|
b9b8d59005
|
add plugins ui
|
2022-08-30 10:49:19 +01:00 |
Martin McKeaveney
|
02c93071ee
|
merge
|
2022-08-30 10:33:37 +01:00 |
Martin McKeaveney
|
2470d711b0
|
fixing s3 outage errors and scoping AWS configuration to service level
|
2022-08-25 17:01:12 +01:00 |
Martin McKeaveney
|
4aa99336d7
|
adding path variable
|
2022-08-25 11:07:35 +01:00 |
Martin McKeaveney
|
d5c2f32df3
|
additional logging around component definitions
|
2022-08-25 10:57:30 +01:00 |
Andrew Kingston
|
f8c005631d
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
|
2022-08-25 09:37:26 +01:00 |
Andrew Kingston
|
62f1a07887
|
Remove commented out migrations
|
2022-08-25 08:37:52 +01:00 |
Andrew Kingston
|
c0f26819dc
|
Update types
|
2022-08-25 08:10:11 +01:00 |
Andrew Kingston
|
452eba8635
|
Automatically migrate old apps server-side when importing or using templates
|
2022-08-24 21:35:24 +01:00 |
Andrew Kingston
|
06eee0d386
|
Make block ejection work properly via the builder rather than client app button hack
|
2022-08-23 19:05:38 +01:00 |
Mel O'Hagan
|
1e9234da8e
|
lint
|
2022-08-23 15:33:30 +01:00 |
Mel O'Hagan
|
bbc40b2d2c
|
Generic handle objectid
|
2022-08-23 15:33:04 +01:00 |
Rory Powell
|
6cdcfe18c8
|
Disable automation chaining in cloud
|
2022-08-23 12:35:53 +01:00 |
Rory Powell
|
7275ec5f99
|
Disable recursive row update on cloud automations
|
2022-08-23 11:41:58 +01:00 |
melohagan
|
f56e72dffd
|
Merge pull request #7364 from Budibase/bug/sev2/app-action-no-field-crash
Null safety for App Action no fields
|
2022-08-23 11:28:29 +01:00 |
Andrew Kingston
|
f0e158cc81
|
Improve websocket types
|
2022-08-23 08:48:16 +01:00 |
Andrew Kingston
|
c1822ecac6
|
Clean up websocket initialisation
|
2022-08-22 18:24:34 +01:00 |
Andrew Kingston
|
36b067a600
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-08-22 17:54:14 +01:00 |
Andrew Kingston
|
975afc29d2
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-22 11:27:18 +01:00 |
Andrew Kingston
|
23a91b89a7
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-22 11:27:04 +01:00 |
Andrew Kingston
|
1a29554997
|
Remove log
|
2022-08-20 13:51:32 +01:00 |
Andrew Kingston
|
d19a0f171e
|
Serve builder preview via server to fix dependency on third party cookies
|
2022-08-20 13:47:57 +01:00 |
Rory Powell
|
917bb96ae6
|
add on() to mock queue
|
2022-08-20 11:42:51 +01:00 |
Rory Powell
|
28cdb16e08
|
enable stalled job disabling
|
2022-08-20 11:02:22 +01:00 |
Rory Powell
|
f273a6f779
|
Add logging to all event listeners for automations + stalled handling stub
|
2022-08-19 23:14:19 +01:00 |
Rory Powell
|
ad79aba93b
|
Merge pull request #7367 from Budibase/enable-node-debug
Add support for NODE_DEBUG to app-service in kubernetes
|
2022-08-19 15:26:29 +01:00 |
Rory Powell
|
97cafac46c
|
Add support for NODE_DEBUG to app-service in kubernetes
|
2022-08-19 15:21:53 +01:00 |
Mel O'Hagan
|
ef7b7079b0
|
tableId null safety
|
2022-08-19 14:57:15 +01:00 |
Rory Powell
|
8fc8308530
|
Merge branch 'develop' into feature/day-pass-pricing
|
2022-08-19 14:08:03 +01:00 |
Andrew Kingston
|
abd732fa52
|
Add tests for exporting data
|
2022-08-19 13:54:08 +01:00 |
Andrew Kingston
|
2c87d6e340
|
Initial work on websockets
|
2022-08-19 11:09:20 +01:00 |
Rory Powell
|
af7c64255b
|
usage page updates
|
2022-08-19 09:28:26 +01:00 |
mike12345567
|
f329f9868c
|
Adding management of the new README.md file that is retrieved with the plugin skeletons.
|
2022-08-18 18:23:07 +01:00 |
mike12345567
|
2bb32253d8
|
Adding in hash handling for datasource plugins.
|
2022-08-18 15:21:55 +01:00 |
mike12345567
|
38e97c7cdb
|
Adding check to make sure build/watch occurs inside a plugin directory.
|
2022-08-18 13:29:49 +01:00 |
Andrew Kingston
|
2d5d22c914
|
Add sanity checks to plugin watcher
|
2022-08-18 12:22:32 +01:00 |
Andrew Kingston
|
c561156670
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-18 11:23:41 +01:00 |
Andrew Kingston
|
249b960ff6
|
Treat any tarball as plugins when watching plugins directory
|
2022-08-18 11:23:24 +01:00 |
mike12345567
|
7dfe049ae6
|
Adding full builder integration of custom components - splitting into own section properly - fixing some issues with SVG class overlap.
|
2022-08-17 23:13:51 +01:00 |
Mel O'Hagan
|
fb51090752
|
Allow list of named tables to be fetched
|
2022-08-17 18:16:11 +01:00 |
melohagan
|
5b9b071f62
|
Merge pull request #7243 from Budibase/bug/sev2/orphaned-minio-attachment
Delete attachments on field clear from minio bucket
|
2022-08-17 16:48:27 +01:00 |