Rory Powell
|
193a262705
|
Merge branch 'develop' into feature/day-pass-pricing
|
2022-09-15 08:55:33 +01:00 |
Martin McKeaveney
|
c1dc1aa488
|
Merge branch 'develop' into qa/qa-core-jest
|
2022-09-15 01:18:58 +01:00 |
Martin McKeaveney
|
3c0b9344d8
|
complete refactor and total type safety of test suite - making use of OpenAPI types throughout
|
2022-09-15 00:58:08 +01:00 |
mike12345567
|
cf7a9e47a2
|
Merge branch 'develop' of github.com:Budibase/budibase into events/plugins
|
2022-09-14 17:48:25 +01:00 |
Michael Drury
|
dcc70f9679
|
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
|
d7f38a38bc
|
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
|
7f43b40685
|
Merge pull request #7766 from Budibase/fix/pc-fixes
Bug fixes #6836 and #7242
|
2022-09-14 14:39:10 +01:00 |
Andrew Kingston
|
050485eb2f
|
Lint
|
2022-09-14 14:35:08 +01:00 |
mike12345567
|
2216ff1987
|
Fixing linting issue.
|
2022-09-14 14:07:00 +01:00 |
mike12345567
|
01f115cd6b
|
Merge branch 'develop' of github.com:Budibase/budibase into fix/datasource-rename
|
2022-09-14 14:06:38 +01:00 |
mike12345567
|
eeda89725d
|
Renaming data source -> datasource as per Mel's request.
|
2022-09-14 12:11:20 +01:00 |
Andrew Kingston
|
7bee35f816
|
Allow custom components in cloud
|
2022-09-14 12:01:49 +01:00 |
Andrew Kingston
|
917ce9e177
|
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
|
9511fb72c7
|
Allow component plugins in cloud
|
2022-09-14 10:14:17 +01:00 |
Peter Clement
|
0d097f48e4
|
add backend name validation for app creation / update
|
2022-09-13 11:44:33 +01:00 |
Andrew Kingston
|
3bfc91135c
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
|
2022-09-13 11:31:45 +01:00 |
melohagan
|
8a5545f81f
|
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
|
e53f7a1d28
|
Case insensitive table fetch
|
2022-09-13 10:55:38 +01:00 |
Andrew Kingston
|
00cbf6cf37
|
Refactor server websocket dependency tree to fix jest tests
|
2022-09-13 09:54:25 +01:00 |
Andrew Kingston
|
3d57010a10
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-09-12 20:00:32 +01:00 |
mike12345567
|
d737e0f8eb
|
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
|
40e579e0b7
|
Updating add/delete process to have better notifications, removing some errors.
|
2022-09-12 17:43:13 +01:00 |
mike12345567
|
036487378c
|
Refactoring some plugin adding work - changing how source is specified to remove lower casing.
|
2022-09-12 17:04:27 +01:00 |
mike12345567
|
245569ff9e
|
Reverting organisation page changes.
|
2022-09-12 16:21:47 +01:00 |
mike12345567
|
f7d357974c
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/plugin-management-ui
|
2022-09-12 15:34:34 +01:00 |
Mel O'Hagan
|
0ed5647782
|
lint
|
2022-09-12 14:22:07 +01:00 |
Mel O'Hagan
|
3b928e0ffb
|
Compare string versions of relationship columns
|
2022-09-12 14:21:32 +01:00 |
Rory Powell
|
6644a20d2f
|
Merge branch 'master' into develop
|
2022-09-12 14:05:36 +01:00 |
Rory Powell
|
e2b5c7b4ef
|
Merge branch 'develop' into feature/day-pass-pricing-temp
|
2022-09-12 11:33:02 +01:00 |
mike12345567
|
485554c309
|
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
|
92a1d709b8
|
Fixing test cases.
|
2022-09-09 17:18:19 +01:00 |
NEOLPAR
|
0e7c302a1b
|
fixing node exports
|
2022-09-09 12:15:38 +01:00 |
NEOLPAR
|
9038bdcd1d
|
added plugin validation
|
2022-09-09 11:13:18 +01:00 |
NEOLPAR
|
61bfb46740
|
fixed building issue
|
2022-09-09 11:10:48 +01:00 |
mike12345567
|
c8468c39ea
|
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
|
0e9dfc9227
|
fix build again
|
2022-09-07 18:11:17 +01:00 |
Peter Clement
|
e783d667a5
|
fix build
|
2022-09-07 17:49:29 +01:00 |
mike12345567
|
dcada36111
|
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
|
1e75e7c1e3
|
remove verify and fix deletion bug
|
2022-09-07 16:08:29 +01:00 |
Peter Clement
|
2becc2b223
|
add update modal
|
2022-09-07 13:51:14 +01:00 |
mike12345567
|
5bec5dff55
|
Merge branch 'master' of github.com:Budibase/budibase into fix/sept-various-fixes
|
2022-09-07 13:42:30 +01:00 |
Andrew Kingston
|
53569eb6a2
|
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
|
f9a604e704
|
Fix version being referenced in app plugin metadata
|
2022-09-07 12:06:05 +01:00 |
Andrew Kingston
|
8925cdf83e
|
Update preview endpoint to be prefixed with /app to not require an updated proxy config
|
2022-09-07 10:40:00 +01:00 |
mike12345567
|
45349845f5
|
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
|
dbbb7f56f6
|
returning 400 error with message to be handled by frontend
|
2022-09-06 16:37:37 +01:00 |
NEOLPAR
|
62501bbef7
|
uploading plugin for github, npm and url
|
2022-09-06 16:28:35 +01:00 |
Rory Powell
|
4f66dc0df3
|
Move day pass middleware from authenticated to licensing, sent activity to account portal
|
2022-09-06 16:24:36 +01:00 |
NEOLPAR
|
f769e10f0c
|
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
|
ba211b8490
|
Day pass middleware
|
2022-09-06 12:25:57 +01:00 |
Peter Clement
|
5003bf37fb
|
update upload request to handle source correctly
|
2022-09-06 10:37:49 +01:00 |
Andrew Kingston
|
7465053a75
|
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
|
2022-09-06 08:53:10 +01:00 |
Martin McKeaveney
|
2a6c9cd6c5
|
QA Core repo, and Jest API tests running end to end
|
2022-09-05 18:28:53 +01:00 |
NEOLPAR
|
1ab33510ce
|
sorting npm stuff out
|
2022-09-05 15:04:26 +01:00 |
Peter Clement
|
4a5d1b97c8
|
improve responsiveness of plugins ui
|
2022-09-05 14:39:19 +01:00 |
NEOLPAR
|
c83967042e
|
random name in case it is needed
|
2022-09-05 10:28:09 +01:00 |
NEOLPAR
|
79d2ea0c60
|
cleaning minio folder when deleting plugin
|
2022-09-05 10:13:55 +01:00 |
NEOLPAR
|
0314f65977
|
Merge branch 'plugins-dev-experience' into feature/plugin-management-ui
|
2022-09-05 09:38:24 +01:00 |
mike12345567
|
060da226cb
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-09-02 20:00:35 +01:00 |
mike12345567
|
7ccfe189f2
|
Fixing test case.
|
2022-09-02 19:59:19 +01:00 |
Andrew Kingston
|
0f0e14a64f
|
Remove version from component name when considering used plugins in screen docs
|
2022-09-02 19:58:54 +01:00 |
Andrew Kingston
|
0c7e8c2033
|
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
|
b20f6b3d33
|
Remove further usages of plugin versions
|
2022-09-02 19:52:52 +01:00 |
mike12345567
|
f2dd8bff02
|
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 |
NEOLPAR
|
4de090b4c6
|
create plugin github public and private
|
2022-09-01 20:04:45 +01:00 |
Rory Powell
|
a0e79bf9d5
|
Merge branch 'develop' into feature/day-pass-pricing
|
2022-09-01 15:26:16 +01:00 |
Andrew Kingston
|
b9a4efc9c3
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
|
2022-09-01 14:39:30 +01:00 |
mike12345567
|
4a71252731
|
Updating test cases to TS to get them working properly with the full TS implementations.
|
2022-08-31 19:21:45 +01:00 |
NEOLPAR
|
1c67772973
|
plugins npm and url working
|
2022-08-31 17:53:00 +01:00 |
mike12345567
|
f2c79c1f3b
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-31 16:24:10 +01:00 |
NEOLPAR
|
ac33190ff0
|
uploading npm and url plugins
|
2022-08-31 16:09:47 +01:00 |
mike12345567
|
5411f3c8e3
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-31 15:53:32 +01:00 |
Andrew Kingston
|
96a0dd06d7
|
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
|
e6e0fedd7b
|
Add test case for migrating navigation settings from old apps
|
2022-08-31 14:27:22 +01:00 |
NEOLPAR
|
7bd7c7a868
|
plugin create npm
|
2022-08-30 21:37:08 +01:00 |
Peter Clement
|
700614f3e6
|
lint
|
2022-08-30 10:50:25 +01:00 |
Peter Clement
|
accdfd9b9e
|
add plugins ui
|
2022-08-30 10:49:19 +01:00 |
Martin McKeaveney
|
0089a07096
|
merge
|
2022-08-30 10:33:37 +01:00 |
Martin McKeaveney
|
07b6516991
|
additional logging around component definitions
|
2022-08-25 10:57:30 +01:00 |
Andrew Kingston
|
44a191d00d
|
Update types
|
2022-08-25 08:10:11 +01:00 |
Andrew Kingston
|
a6bf8084e7
|
Automatically migrate old apps server-side when importing or using templates
|
2022-08-24 21:35:24 +01:00 |
Andrew Kingston
|
80bcfd2692
|
Make block ejection work properly via the builder rather than client app button hack
|
2022-08-23 19:05:38 +01:00 |
Rory Powell
|
c104a15122
|
Disable automation chaining in cloud
|
2022-08-23 12:35:53 +01:00 |
Rory Powell
|
cbc4a65749
|
Disable recursive row update on cloud automations
|
2022-08-23 11:41:58 +01:00 |
Andrew Kingston
|
b8bd1b51c1
|
Clean up websocket initialisation
|
2022-08-22 18:24:34 +01:00 |
Andrew Kingston
|
4531e77225
|
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
|
223a44a359
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-22 11:27:04 +01:00 |
Andrew Kingston
|
ed2496c686
|
Remove log
|
2022-08-20 13:51:32 +01:00 |
Andrew Kingston
|
1e98f03bd7
|
Serve builder preview via server to fix dependency on third party cookies
|
2022-08-20 13:47:57 +01:00 |
Rory Powell
|
cb03d26980
|
Merge branch 'develop' into feature/day-pass-pricing
|
2022-08-19 14:08:03 +01:00 |
Andrew Kingston
|
1d0125fb94
|
Add tests for exporting data
|
2022-08-19 13:54:08 +01:00 |
Andrew Kingston
|
dced5d1c0f
|
Initial work on websockets
|
2022-08-19 11:09:20 +01:00 |
Rory Powell
|
5a74207ecd
|
usage page updates
|
2022-08-19 09:28:26 +01:00 |
Mel O'Hagan
|
99c2a043b8
|
Allow list of named tables to be fetched
|
2022-08-17 18:16:11 +01:00 |
melohagan
|
3cadbee1b9
|
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 |
Michael Drury
|
09372e2ad7
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-16 15:42:47 +01:00 |
Michael Drury
|
b96db6d7b7
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-08-16 15:39:40 +01:00 |
Andrew Kingston
|
30406f7f35
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-15 22:24:41 +01:00 |
Andrew Kingston
|
54907ad7b0
|
Add hot reloading for component plugins via watched plugin directory
|
2022-08-15 22:23:45 +01:00 |
mike12345567
|
3388008f0b
|
Adding custom datasources to UI.
|
2022-08-15 18:38:09 +01:00 |
mike12345567
|
3fb5a2251b
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-15 16:17:54 +01:00 |
Mel O'Hagan
|
1f66cf9a83
|
Allow delete attachments from builder data section
|
2022-08-15 15:46:55 +01:00 |
Mel O'Hagan
|
6f3ad479b3
|
lint
|
2022-08-15 14:11:42 +01:00 |
Mel O'Hagan
|
3d55b60add
|
Added unit tests for internalSearch
|
2022-08-15 14:11:15 +01:00 |
mike12345567
|
2904b1a5db
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/multiselect-filters
|
2022-08-15 12:24:41 +01:00 |
Andrew Kingston
|
33deeb6e9e
|
Support filtering data exports to only certain columns with internal tables
|
2022-08-13 15:38:21 +01:00 |
mike12345567
|
b26fe01945
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-12 17:04:05 +01:00 |
mike12345567
|
97466f183b
|
Making integrations more like what custom integrations look like (to simplify integration).
|
2022-08-12 17:03:06 +01:00 |
Andrew Kingston
|
449905116e
|
Fix rev when uploading a new plugin
|
2022-08-12 16:19:29 +01:00 |
Andrew Kingston
|
e9fc30afda
|
Overwrite existing plugins of the same name and version
|
2022-08-12 14:41:37 +01:00 |
NEOLPAR
|
d3e61832e2
|
Merge branch 'master' into fix/datasource-not-exporting
|
2022-08-12 14:37:44 +01:00 |
Andrew Kingston
|
860c75c0bc
|
Update name of types constant
|
2022-08-12 14:01:56 +01:00 |
NEOLPAR
|
fe51fe4df0
|
code styles
|
2022-08-12 13:50:35 +01:00 |
Mel O'Hagan
|
404e5414b5
|
Delete attachments on field clear
|
2022-08-12 11:29:57 +01:00 |
Andrew Kingston
|
ac8e4ecaeb
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-11 17:05:58 +01:00 |
Andrew Kingston
|
b123a056ab
|
Notify client when plugins are added when saving screens
|
2022-08-11 17:04:47 +01:00 |
mike12345567
|
ba16af1daa
|
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-11 16:36:07 +01:00 |
mike12345567
|
8871738c31
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-11 16:34:01 +01:00 |
mike12345567
|
2fbf39947a
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-08-11 16:28:46 +01:00 |
Andrew Kingston
|
301eecd2c3
|
Detect custom component usages in screens and save metadata in app doc
|
2022-08-11 15:31:21 +01:00 |
Andrew Kingston
|
ac6057480e
|
Enrich component definitions with custom components
|
2022-08-11 15:30:59 +01:00 |
Andrew Kingston
|
6e668f32c6
|
Export updateAppPackage function to be used elsewhere
|
2022-08-11 15:30:27 +01:00 |
Andrew Kingston
|
c9ab2c4fcb
|
Add fetch implementation for plugins and util for plugin params
|
2022-08-11 15:29:51 +01:00 |
Andrew Kingston
|
184936217c
|
SSR scripts for custom components into app HTML
|
2022-08-11 15:28:59 +01:00 |
NEOLPAR
|
e24e672559
|
the error thrown by pouchdb is propagated if it is other than not-found
|
2022-08-11 14:56:13 +01:00 |
mike12345567
|
86ab50fe33
|
Fixing viewname enumeration.
|
2022-08-11 14:40:17 +01:00 |
mike12345567
|
b920f8cb05
|
Replacing all plural TS enumerations with singular - this involves a major rename of the DocumentTypes.
|
2022-08-11 13:50:05 +01:00 |
Andrew Kingston
|
f2ee01d58f
|
Add plugin upload to core API client, add response to plugin upload endpoint
|
2022-08-11 10:37:57 +01:00 |
mike12345567
|
b7116ccc18
|
Adding plugin upload API - takes a file form-data and then extracts, uploads to minio and stores data about the plugin to CouchDB.
|
2022-08-10 20:01:48 +01:00 |
Rory Powell
|
3d12db8b2b
|
Merge branch 'master' into develop
|
2022-08-10 14:36:49 +01:00 |
NEOLPAR
|
3f1b2d6d63
|
fixed pouchdb unable to find the view throwing error
|
2022-08-10 13:11:10 +01:00 |
Andrew Kingston
|
0ec6ac3372
|
Add PoC of using a custom component inside client library
|
2022-08-10 12:04:58 +01:00 |
mike12345567
|
3a340379e9
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-08-10 11:55:53 +01:00 |
Rory Powell
|
3e0cab64f5
|
Add timezone to served events
|
2022-08-10 11:29:11 +01:00 |
Rory Powell
|
4525cf4c6e
|
Trigger served events on ping endpoint
|
2022-08-10 11:01:54 +01:00 |
Rory Powell
|
cf37563c89
|
Fix served events
|
2022-08-09 13:31:12 +01:00 |
Michael Drury
|
1b574bc58f
|
Merge pull request #7049 from Budibase/fix/2585
Updating filters to allow multiple uses of the same property and exposing allOr option
|
2022-08-09 11:00:38 +01:00 |
mike12345567
|
2bb0dbdc06
|
Adding a test for the case where a user has added a number: at the start of the column - could have broken things.
|
2022-08-08 19:21:06 +01:00 |
mike12345567
|
be80839573
|
Adding multiple of same property test case for lucene building.
|
2022-08-08 19:19:33 +01:00 |
mike12345567
|
77947e8ba9
|
Adding unit tests for internal DB lucene syntax building.
|
2022-08-08 19:17:28 +01:00 |
Andrew Kingston
|
1f3b1b675f
|
Insert table ID back into query for follow-up pagination query
|
2022-08-05 16:06:16 +01:00 |
mike12345567
|
df074c6004
|
Fixing test cases.
|
2022-08-03 18:20:07 +01:00 |
mike12345567
|
5eeb2ea600
|
Updating the filter system to allow adding multiple filter properties of the same name at once, as well as enabling the use of the allOr property from within the UI - resolves an old issue #2585.
|
2022-08-02 18:34:58 +01:00 |
mike12345567
|
a99ed3bf52
|
Merge branch 'master' of github.com:Budibase/budibase into fix/6737
|
2022-08-01 19:00:17 +01:00 |
mike12345567
|
5aea08fdce
|
Adding mechanism to allow displaying an error on data retrieval for tables.
|
2022-08-01 18:56:59 +01:00 |
Michael Drury
|
62d3fb5cb2
|
Merge pull request #7018 from Budibase/fix/query-val
Quick query JOI validation fix
|
2022-08-01 12:35:58 +01:00 |
mike12345567
|
e267242d8e
|
Quick fix for query validation to fix issue with createdAt and updatedAt properties.
|
2022-08-01 12:07:49 +01:00 |
mike12345567
|
1366bcd87c
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop
|
2022-07-29 14:31:18 +01:00 |
Mel O'Hagan
|
0ea6514907
|
lint
|
2022-07-28 08:56:52 +01:00 |
Mel O'Hagan
|
417ccc3800
|
Merge branch 'develop' into feature/multiselect-filters
|
2022-07-27 18:08:37 +01:00 |