1
0
Fork 0
mirror of synced 2024-10-06 13:04:36 +13:00
Commit graph

839 commits

Author SHA1 Message Date
Andrew Kingston
0637168ab9 Change bindable properties order 2021-11-10 14:57:46 +00:00
Peter Clement
6dfba972a5 Merge remote-tracking branch 'origin/develop' into feature/auto-screen-ui 2021-11-10 14:48:56 +00:00
Andrew Kingston
25f2109d1f Use full bindings for releationships and attachments 2021-11-09 15:45:32 +00:00
Martin McKeaveney
f7550c8c47 adding flags for messagePassing 2021-11-09 12:15:29 +01:00
Peter Clement
9df2f8b634 new auto screen ux 2021-11-09 09:33:34 +00:00
Andrew Kingston
aa56d6fd63 Add card list with search block. Add concept of nested settings which can consume their own contexts and are not enriched at the top level 2021-11-08 14:35:58 +00:00
Andrew Kingston
cb263cd1e4 Fix issue getting bindable properties when selecting a screen 2021-11-05 12:37:42 +00:00
Andrew Kingston
dc9b1a2a8c Add button to table with search block and support defining multiple settings sections in component manifest entries 2021-11-04 11:30:43 +00:00
mike12345567
56274019d6 Fixing two issues, not verifying a file has been uploaded for import app and fixing HBS visual issue where handlebars statement could get screwed up. 2021-10-20 18:37:07 +01:00
mike12345567
89be613c40 Setting a hard limit on how many rows can be returned by the SQL plus queries. 2021-10-15 17:52:06 +01:00
mike12345567
0ba56ea54c Merge branch 'develop' of github.com:Budibase/budibase into js-binding-drawer 2021-10-13 16:48:36 +01:00
Peter Clement
6f708ec86b fix webhook issue in automations 2021-10-12 11:00:49 +01:00
Andrew Kingston
b06669fe32 Fix inserting bindings manually when using JS 2021-10-11 16:18:20 +01:00
Andrew Kingston
d114b3f1ed Fix bug determining if a binding is JS or not 2021-10-11 15:51:47 +01:00
Andrew Kingston
21c60849c7 Enable binding replacements in JS bindings 2021-10-11 14:54:24 +01:00
mike12345567
3cc733eefd Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-fixes 2021-10-06 16:58:02 +01:00
mike12345567
2b0bdffa65 Fixing an issue with attempting to access a locked app causes a redirect loop locking up browser. 2021-10-06 16:27:46 +01:00
Peter Clement
82fed89d04
Merge pull request #2902 from Budibase/bug/pc-ux-fixes
Some UX fixes for datasources and automations
2021-10-06 15:53:22 +01:00
Peter Clement
e7d30a968a allow user to add automation block between existing blocks 2021-10-06 15:09:51 +01:00
Andrew Kingston
cf91990125 Give up on attempting to get jest to work with BBUI, change strategy for showing notifications when deleting invalid components 2021-10-04 16:50:52 +01:00
Andrew Kingston
6e9736e79b Prevent screen slot or something containing the screen slot from being deleted 2021-10-01 15:01:16 +01:00
mike12345567
c7bc68d0de Updating data bindings, there were instances where it could loop/iterate over already replaced bindings, used a search technique to be a bit more specific about the replacements and make sure each binding could only be replaced once. 2021-09-30 17:24:43 +01:00
Andrew Kingston
1bb964ca31 Fix regex binding replacement issue due to not being escaped 2021-09-24 16:24:16 +01:00
Martin McKeaveney
0a9fd26d86
Merge pull request #2695 from mslourens/remove_link_when_removing_screen
remove the link from navigation bar when removing the screen
2021-09-23 09:40:36 +01:00
Martin McKeaveney
4e9d123a9e
Merge pull request #2703 from Budibase/feature/analytics
Feature/analytics
2021-09-22 15:53:34 +01:00
Martin McKeaveney
b4f9fd4f12 changed events to constants, instantiated analytics client at right time 2021-09-21 20:21:15 +01:00
Maurits Lourens
9aecdedbfc remove the link from navigation bar when removing the screen 2021-09-21 15:16:10 +02:00
Martin McKeaveney
0993825286 analytics clients 2021-09-21 11:47:14 +01:00
Maurits Lourens
a5b5b102fd replace all handlebars bindings, not just the first 2021-09-21 09:57:14 +02:00
Maurits Lourens
0102e7284d fix merge conflicts, make arguments more consistent 2021-09-16 23:20:31 +02:00
Maurits Lourens
104a84d19b merge develop into branch 2021-09-16 22:15:09 +02:00
Maurits Lourens
ffca6f6980 rename automation 2021-08-26 08:53:58 +02:00
Andrew Kingston
6d902616cc Always limit data providers to 1 row on details screens, even for external tables 2021-08-23 11:46:50 +01:00
Andrew Kingston
27be64a6fd Give detail autoscreen repeater a placeholder for when no rows exist 2021-08-23 11:09:33 +01:00
Andrew Kingston
f04b860146 Automatically name and number form step components upon creation 2021-08-20 14:12:52 +01:00
Andrew Kingston
c44d0a684b Support multiple component context exports and export additional context from forms 2021-08-18 14:58:58 +01:00
Andrew Kingston
e8442c8161 Fix autoscreen-generated form component default settings 2021-08-17 13:58:51 +01:00
Andrew Kingston
f4d965347d Add global data bindings for mobile and tablet device sizes 2021-08-13 11:24:47 +01:00
Andrew Kingston
5a138fb4ea Fix colour picker inconsistencies when app theme has never been changed 2021-08-02 15:28:40 +01:00
Andrew Kingston
e721d4e01d Add initial work on evaluation of conditional UI conditions in client library 2021-07-21 14:03:49 +01:00
Andrew Kingston
a9d4f09782
Merge pull request #1953 from Budibase/client-feature-flags
Client library updating and client library feature awareness
2021-07-09 16:52:45 +01:00
Andrew Kingston
c1432ee8ec Add UI to revert app version and initial work on app revert backend 2021-07-07 17:35:28 +01:00
mike12345567
4d0425b19f Internal table detail screens should still have limit one. 2021-07-07 17:31:03 +01:00
Andrew Kingston
a6b5861cbc Add client libary update management from inside the builder 2021-07-07 17:07:42 +01:00
Andrew Kingston
7040ee48f4 Store client features in frontend store 2021-07-07 13:54:21 +01:00
Andrew Kingston
70d29c32f8 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-07-07 11:48:38 +01:00
Andrew Kingston
c4b7428aed Avoid filter editor sending a prop change when filter is not an array, which was causing extra 409s and causing issues with tables 2021-07-06 15:55:02 +01:00
Andrew Kingston
80679cba13 Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps 2021-07-05 17:41:26 +01:00
Andrew Kingston
f227f0623f Lint 2021-07-05 16:47:30 +01:00
Andrew Kingston
a3d1b959fc Update list and detail autoscreens to be theme aware and use new designs 2021-07-05 10:20:20 +01:00
mike12345567
ec889320bc Fixing issue with many to many through junction table not realising some exist, or some need deleted - as well as removing limit from details screen, this was blocking join statements and served no purpose (its already a search by equals). 2021-07-02 18:42:01 +01:00
Andrew Kingston
b4a1ae575d Update list autoscreen to be theme aware and use new component props 2021-06-30 20:14:41 +01:00
Andrew Kingston
0f3b447896 Fix bug which causes an 'undefined' layout to appear if the save call 409s 2021-06-30 09:35:31 +01:00
Andrew Kingston
24172d111c Remove a lot of hacks around screenslots and allow naming them 2021-06-30 09:05:03 +01:00
Andrew Kingston
d28c48ccad Add global app theme picker and use it in client preview 2021-06-28 12:55:11 +01:00
Andrew Kingston
ce40b7165a Update autoscreens and default layouts to use new component props 2021-06-28 10:47:23 +01:00
Andrew Kingston
28e337858a Add gap prop by default to screens 2021-06-25 15:31:35 +01:00
Andrew Kingston
14fa37deac Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2 2021-06-24 11:44:49 +01:00
mike12345567
7c38150fbb Allowing self endpoints to 403 and not reload page. 2021-06-22 16:54:25 +01:00
mike12345567
db186a1c91 Fixing inactivity issue in builder as well #1773. 2021-06-22 13:05:15 +01:00
Andrew Kingston
eff444f5ac Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2 2021-06-22 09:14:27 +01:00
Andrew Kingston
729dc3d8eb Add initial work on merging settings and design panels, improve code structure, improve styles 2021-06-22 09:14:17 +01:00
mike12345567
0248098964 Merge branch 'develop' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-21 13:05:39 +01:00
Martin McKeaveney
3d89604680 merge 2021-06-21 11:19:22 +01:00
Andrew Kingston
2c31627e5a Update autoscreens to require confirmation when deleting rows 2021-06-21 10:52:55 +01:00
mike12345567
987b66fd59 Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted. 2021-06-18 13:14:45 +01:00
Andrew Kingston
9f8eeb7c99 Remove transition setting from components 2021-06-18 12:41:15 +01:00
Andrew Kingston
a828e2b0c3 Fix styles of list autoscreen 2021-06-18 12:32:47 +01:00
Andrew Kingston
cf936130d2 Update autoscreen link generation to work with new layouts 2021-06-18 12:23:33 +01:00
Martin McKeaveney
90bd99039b lint 2021-06-17 14:06:31 +01:00
Andrew Kingston
a1a37daa3f Update autoscreens to work better with layouts 2021-06-17 13:24:51 +01:00
mike12345567
d22f608c6f Formatting. 2021-06-16 18:39:59 +01:00
Martin McKeaveney
1a94ef5039 end to end data providers and opinionated sql 2021-06-16 17:50:22 +01:00
mike12345567
2598af16bf Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-16 14:13:57 +01:00
Andrew Kingston
f147422e74 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-16 09:35:11 +01:00
mike12345567
113486ef48 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-15 20:00:52 +01:00
Andrew Kingston
abb1d33948 Lint with prettier 2021-06-15 19:39:40 +01:00
Martin McKeaveney
6c2099dd68 removing _all concept for tables, more work on plus datasource 2021-06-15 13:32:11 +01:00
Andrew Kingston
c451f54289 Fix crash when removing data bindings from an object which contains a null value 2021-06-14 12:18:54 +01:00
Andrew Kingston
8f1f621072 Add customProps function to screen component for building autoscreens 2021-06-10 10:36:43 +01:00
Andrew Kingston
5297a7dcf2 Update autoscreens to be more responsive by default 2021-06-10 10:20:59 +01:00
Andrew Kingston
c412af8766 Update autoscreens to have new container props 2021-06-10 09:48:08 +01:00
Andrew Kingston
a9eb15e925 Update autoscreens to add new form type setting 2021-06-09 13:08:36 +01:00
Andrew Kingston
a367acfd74 Allow data providers to inherit each other and add full client side lucene implementation 2021-05-27 15:11:08 +01:00
Andrew Kingston
6725461c99 Merge branch 'master' of github.com:Budibase/budibase into ak-fixes 2021-05-26 08:53:42 +01:00
Martin McKeaveney
f75fb6eb9e fix stale topNav history state causing wrong apps to show 2021-05-25 12:42:55 +01:00
Andrew Kingston
d09f14458b Update autoscreens to use better spectrum-compatible styles and fonts 2021-05-25 10:15:10 +01:00
Andrew Kingston
f00ebcf7d6 Replace font-weight 500 with 600 as source sans pro does not have a 500 weight, and update autoscreens and templates to use source sans pro 2021-05-25 10:11:41 +01:00
Andrew Kingston
dcfcde7d09 Remove Inter font fully and replace with Source Sans Pro, fix favicon import path 2021-05-25 09:41:23 +01:00
Martin McKeaveney
dbabe0afaf
Merge pull request #1496 from Budibase/feature/draft-apps
Feature/draft apps
2021-05-18 11:25:51 +01:00
Martin McKeaveney
0ed0550e73 revert functionality working 2021-05-16 21:25:37 +01:00
Andrew Kingston
d49ca2d308 Update autoscreens with new dataprovier props 2021-05-13 16:32:18 +01:00
mike12345567
c9d903a92f General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 2021-05-11 17:49:26 +01:00
Keviin Åberg Kultalahti
cd9af13668 moves admin store to stores/portal 2021-05-05 18:52:45 +02:00
Martin McKeaveney
d8c3ab7d79 lint and tidy 2021-05-04 18:14:13 +01:00
Martin McKeaveney
88a5660bc3 google oauth UI 2021-05-04 17:31:06 +01:00
mike12345567
c259564ba8 Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 13:24:14 +01:00
Andrew Kingston
556236ebce Add explicit prettier options 2021-05-04 11:32:22 +01:00
Andrew Kingston
1c3d477523 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
mike12345567
87cfaf1181 Merge branch 'labday/mike-formulas' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:50:52 +01:00