Andrew Kingston
|
29cb3b4b4c
|
Fix component navigation, fix settings editing, fix design editing
|
2021-01-14 09:09:23 +00:00 |
|
Michael Shanks
|
6c6f93af34
|
Merge pull request #981 from Budibase/trigger_automation_action
Trigger automation from button click
|
2021-01-13 11:06:10 +00:00 |
|
Andrew Kingston
|
c7a9434e70
|
Merge branch 'master' of github.com:Budibase/budibase into form-builder
|
2021-01-12 20:05:24 +00:00 |
|
Andrew Kingston
|
2dc2e43a00
|
WIP component management and definition refactor
|
2021-01-12 20:00:35 +00:00 |
|
Martin McKeaveney
|
7a1212ff36
|
Add all CRUD ops to airtable integration
|
2021-01-12 17:45:43 +00:00 |
|
Michael Shanks
|
dd1e5cd7cd
|
allow new automation from button action setup
|
2021-01-12 15:21:27 +00:00 |
|
Martin McKeaveney
|
052b39d6ec
|
readable to writable bindings
|
2021-01-12 10:28:41 +00:00 |
|
Martin McKeaveney
|
70e4b2514e
|
merge
|
2021-01-11 20:29:33 +00:00 |
|
Martin McKeaveney
|
98a7085bbc
|
Allow dynamic query execution from front end components
|
2021-01-08 12:06:37 +00:00 |
|
Martin McKeaveney
|
f2abc7d351
|
Merge branch 'master' of github.com:Budibase/budibase into external-tables
|
2021-01-07 13:39:48 +00:00 |
|
mike12345567
|
429c6f912c
|
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
|
2021-01-06 17:00:49 +00:00 |
|
Martin McKeaveney
|
37ef32a173
|
switching between queries
|
2021-01-06 12:28:51 +00:00 |
|
Andrew Kingston
|
9116658288
|
Update colorpicker to work with nullish values by always providing a fallback default value
|
2021-01-06 10:17:51 +00:00 |
|
Andrew Kingston
|
1776c3101a
|
Add fontend store method to reset styles and delete unset styles when updating styles
|
2021-01-05 11:44:58 +00:00 |
|
Martin McKeaveney
|
0be3c722b8
|
allow execution of external connector queries from button clicks
|
2021-01-04 18:57:16 +00:00 |
|
Andrew Kingston
|
36ef89827a
|
Add ability to enter custom component CSS
|
2021-01-04 18:39:17 +00:00 |
|
Martin McKeaveney
|
4e41878618
|
better UI feedback
|
2021-01-04 10:39:17 +00:00 |
|
Martin McKeaveney
|
5b8e34f4d6
|
codemirror
|
2020-12-30 11:46:37 +00:00 |
|
mike12345567
|
4c8ee99905
|
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-22 16:24:34 +00:00 |
|
Martin McKeaveney
|
63ad74b660
|
separation of datasources and queries
|
2020-12-18 18:19:43 +00:00 |
|
mike12345567
|
8655d73248
|
Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case.
|
2020-12-18 12:54:20 +00:00 |
|
mike12345567
|
eae0e678d0
|
Linting.
|
2020-12-16 09:43:08 +00:00 |
|
mike12345567
|
f63466f1d1
|
Updating deployment service, checking in builder the builder settings info stored in DB before deploying.
|
2020-12-15 17:27:45 +00:00 |
|
mike12345567
|
fd1d7e3aa1
|
Linting.
|
2020-12-15 16:42:40 +00:00 |
|
mike12345567
|
775f84b6dc
|
Adding feature to allow configured the builder to point at a self hosted system instead of production (for deployment).
|
2020-12-15 16:41:55 +00:00 |
|
Andrew Kingston
|
aa71e95597
|
Allow independent selection of screen IDs and layout IDs so that selections persist between toggling tabs. Update logic around role selection and screen filtering
|
2020-12-14 11:14:16 +00:00 |
|
Andrew Kingston
|
672fe3fcc9
|
Keep honouring selected screen access role after swapping to layout tab
|
2020-12-11 15:29:25 +00:00 |
|
Andrew Kingston
|
ef9415ae3b
|
Select new role when creating screen with a different role than the selected one
|
2020-12-09 19:04:46 +00:00 |
|
Andrew Kingston
|
db40514eb1
|
Lint
|
2020-12-09 18:56:54 +00:00 |
|
Andrew Kingston
|
bd488463cb
|
Add role selection for viewing screens and smart handling of preview screen
|
2020-12-09 18:18:47 +00:00 |
|
mike12345567
|
8426998e77
|
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-09 18:01:38 +00:00 |
|
Andrew Kingston
|
ce917b5005
|
Fix empty screen list when deleting a table backing an autoscreen which is currently selected
|
2020-12-09 16:01:16 +00:00 |
|
Andrew Kingston
|
52dd9760c5
|
Fix merge bug
|
2020-12-09 15:58:34 +00:00 |
|
Andrew Kingston
|
fdbb8ac61c
|
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
|
2020-12-09 15:57:32 +00:00 |
|
Andrew Kingston
|
4dd0d5b016
|
Cache roles in store and add role selector for screens
|
2020-12-09 15:35:57 +00:00 |
|
Andrew Kingston
|
31f0b51039
|
Fix bugs around selecting screens and layouts when creating them
|
2020-12-09 14:51:42 +00:00 |
|
Andrew Kingston
|
a8a7a94eff
|
Purge all references to _css prop or saving stylesheets
|
2020-12-09 12:22:30 +00:00 |
|
Andrew Kingston
|
68ed9e9f32
|
Fix crash when having a screen selected that was deleted
|
2020-12-09 11:37:09 +00:00 |
|
Martin McKeaveney
|
f355a16ca4
|
fixing bugs found during testing
|
2020-12-08 16:55:43 +00:00 |
|
Andrew Kingston
|
36ca1143e1
|
Fix bug which caused autolinks to not be generated
|
2020-12-08 15:21:01 +00:00 |
|
Martin McKeaveney
|
6e664b3795
|
fix layout bugs, some tidy up
|
2020-12-07 20:29:41 +00:00 |
|
Martin McKeaveney
|
a014db4185
|
fix layout selection issues
|
2020-12-07 16:06:20 +00:00 |
|
Martin McKeaveney
|
81fe27f8f3
|
component store refactor - remove concept of currentPreviewItem and currentComponentInfo
|
2020-12-07 15:27:46 +00:00 |
|
Martin McKeaveney
|
274708b4e0
|
consolidate routing and component selection
|
2020-12-05 12:09:58 +00:00 |
|
Martin McKeaveney
|
de5e7d38ba
|
allow renaming of layouts
|
2020-12-05 09:43:00 +00:00 |
|
Martin McKeaveney
|
8775c594a1
|
deletion and error handling of layouts
|
2020-12-04 23:42:22 +00:00 |
|
Martin McKeaveney
|
84434741d1
|
allow creation of custom layouts, moving layoutId prop to top level of screen
|
2020-12-04 23:16:07 +00:00 |
|
Andrew Kingston
|
a5f78c3f8e
|
Remove log statement
|
2020-12-04 14:07:23 +00:00 |
|
Andrew Kingston
|
69b2261768
|
Add basic role by default to new screens
|
2020-12-04 14:06:55 +00:00 |
|
Martin McKeaveney
|
af24967c88
|
accommodate login layout
|
2020-12-03 17:31:38 +00:00 |
|
Martin McKeaveney
|
a0b4062a1f
|
more intelligent routing for screens and pages
|
2020-12-03 15:15:14 +00:00 |
|
mike12345567
|
b65a554ede
|
Linting and update to try and fix issues when screens are created, screen saving now generates CSS.
|
2020-12-03 12:08:33 +00:00 |
|
Andrew Kingston
|
3ab5c834f7
|
Update client app to work with layouts when running inside builder preview
|
2020-12-02 18:10:46 +00:00 |
|
Martin McKeaveney
|
4466923c84
|
allow editing of screen layout from modal
|
2020-12-02 16:15:14 +00:00 |
|
Martin McKeaveney
|
f70db5df36
|
merge
|
2020-12-02 14:15:07 +00:00 |
|
Martin McKeaveney
|
48318030a2
|
merge
|
2020-12-02 13:44:44 +00:00 |
|
Martin McKeaveney
|
4a51618c11
|
fix preview save
|
2020-12-02 13:41:00 +00:00 |
|
mike12345567
|
c832ed36d4
|
Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor
|
2020-12-02 13:26:57 +00:00 |
|
mike12345567
|
05d5feb9fd
|
Changing the naming of access levels to be roles.
|
2020-12-02 13:20:56 +00:00 |
|
Martin McKeaveney
|
01343e1474
|
layouts and screens switcher, merge with component sdk
|
2020-12-01 16:22:06 +00:00 |
|
Andrew Kingston
|
ce18e253ba
|
Remove deprecated props, fix warnings, remove old code
|
2020-11-30 15:05:36 +00:00 |
|
Andrew Kingston
|
b000174fce
|
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
|
2020-11-25 18:38:58 +00:00 |
|
Andrew Kingston
|
9c4b9a2a25
|
Add fade screen transition and fix navigation component casing
|
2020-11-25 18:30:09 +00:00 |
|
mike12345567
|
d3759a4c10
|
Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent.
|
2020-11-25 17:56:09 +00:00 |
|
mike12345567
|
8b4657b196
|
Starting work on builder, very broken.
|
2020-11-24 18:11:34 +00:00 |
|
mike12345567
|
b63ca545bf
|
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
|
2020-11-23 11:30:15 +00:00 |
|
Andrew Kingston
|
911fa31fe3
|
Tidy up data binding
|
2020-11-20 10:49:39 +00:00 |
|
Martin McKeaveney
|
2bba574ab1
|
fix for delete screens
|
2020-11-19 21:07:25 +00:00 |
|
Martin McKeaveney
|
169cbe4a42
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui
|
2020-11-19 17:08:10 +00:00 |
|
mike12345567
|
c541cd078b
|
Removing unused statement.
|
2020-11-19 17:07:39 +00:00 |
|
mike12345567
|
f5191862d5
|
Removing unused line.
|
2020-11-19 17:05:25 +00:00 |
|
Martin McKeaveney
|
7b2a9ec807
|
merge
|
2020-11-19 17:02:27 +00:00 |
|
mike12345567
|
c240274889
|
Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing
|
2020-11-19 16:58:54 +00:00 |
|
mike12345567
|
87528c8d55
|
Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything.
|
2020-11-19 16:55:59 +00:00 |
|
Martin McKeaveney
|
270dbe933f
|
tidy up
|
2020-11-19 16:41:29 +00:00 |
|
Martin McKeaveney
|
d473786d7e
|
further store tidy up, derive selected page
|
2020-11-19 11:15:29 +00:00 |
|
Martin McKeaveney
|
a5827a9c53
|
nested routing UI up and running, refactor drag and drop functionality by decoupling store from components
|
2020-11-18 22:04:18 +00:00 |
|
mike12345567
|
634eacd5b9
|
Changing back to builder getting the normal routing structure for builder.
|
2020-11-18 15:13:25 +00:00 |
|
mike12345567
|
48f0608c74
|
Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client.
|
2020-11-18 15:12:42 +00:00 |
|
Martin McKeaveney
|
b501504150
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui
|
2020-11-18 13:55:08 +00:00 |
|
mike12345567
|
40bfb53771
|
linting.
|
2020-11-17 18:13:21 +00:00 |
|
mike12345567
|
d63054a426
|
Updates for screen refactor - finishing off getting everything over to the class based system.
|
2020-11-17 13:25:57 +00:00 |
|
Martin McKeaveney
|
e7fb58e5bd
|
merge
|
2020-11-17 11:26:19 +00:00 |
|
mike12345567
|
f3da19552e
|
Attempting to create a class structure for screen and component templates as right now modifying the templates is quite difficult.
|
2020-11-16 18:05:17 +00:00 |
|
Michael Drury
|
63b08e42aa
|
Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate.
|
2020-11-13 15:35:20 +00:00 |
|
Martin McKeaveney
|
e8ca3030e1
|
fixing reactive chart issue
|
2020-11-13 10:29:54 +00:00 |
|
mike12345567
|
37c68467c2
|
Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table.
|
2020-11-10 13:59:46 +00:00 |
|
Martin McKeaveney
|
14003d03df
|
fix auto screens issue
|
2020-11-09 15:55:36 +00:00 |
|
Martin McKeaveney
|
d2bcf5f8a3
|
Merge pull request #835 from Budibase/screenselection-bug
prevent screen being selected when you save a component
|
2020-11-09 10:47:33 +00:00 |
|
Martin McKeaveney
|
4f5b867700
|
prevent screen being selected when you save a component
|
2020-11-09 10:28:49 +00:00 |
|
Andrew Kingston
|
8fecebf435
|
Fix new screens and autoscreens not displaying properly
|
2020-11-09 08:33:22 +00:00 |
|
Martin McKeaveney
|
596940371e
|
remove superfluous files
|
2020-11-06 13:46:19 +00:00 |
|
mike12345567
|
36d90959ff
|
Linting.
|
2020-11-06 12:31:47 +00:00 |
|
mike12345567
|
667052e0b4
|
Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump.
|
2020-11-06 12:30:30 +00:00 |
|
mike12345567
|
542b003f7e
|
Refactoring to replace the use of frontend store.screens with derived allScreens and currentScreens.
|
2020-11-05 17:47:27 +00:00 |
|
mike12345567
|
2008bfff70
|
Getting started into removing screens from store.
|
2020-11-05 14:56:23 +00:00 |
|
mike12345567
|
a9ac8d0632
|
Fixing some bugs that have been found.
|
2020-11-05 14:38:44 +00:00 |
|
mike12345567
|
76cc7d897c
|
More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created.
|
2020-11-05 12:43:03 +00:00 |
|
mike12345567
|
707c16c44d
|
Further updates to clear out all usage of the old frontend store functions.
|
2020-11-05 11:44:18 +00:00 |
|
Martin McKeaveney
|
291e472765
|
cut over to new frontend store
|
2020-11-04 17:09:45 +00:00 |
|