1
0
Fork 0
mirror of synced 2024-09-21 11:53:49 +12:00
Commit graph

159 commits

Author SHA1 Message Date
mike12345567
329156d6cc SQL table building. 2021-10-28 19:39:42 +01:00
mike12345567
ac1d6ee23e Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Peter Clement
eb957bc94f Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
mike12345567
3cea3dd510 Fixing issue #2788 - making client side queries and SQL queries consistent with internal table ones. 2021-10-06 17:38:32 +01:00
mike12345567
557bd2df9f Adding metadata system and re-writing how Cron works, previously cron only worked in dev because it would never be enabled for the production app ID, this makes it so that it is never enabled for the dev app and when the production app is deployed it runs through all the automations and checks if any need cron jobs setup/disabled. 2021-09-08 19:29:28 +01:00
Peter Clement
17438372d0 Add ability for user to select 'List' data type for a column 2021-08-19 16:54:44 +01:00
Andrew Kingston
dcaf02ecee Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps 2021-07-05 17:41:26 +01:00
mike12345567
10730d8053 Implementing UI to support the backend put in place. 2021-07-02 14:33:05 +01:00
Andrew Kingston
938ae65132 Use app name as default layout title 2021-06-30 19:40:59 +01:00
Martin McKeaveney
3c64f870bd Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui 2021-06-30 15:06:42 +01:00
Andrew Kingston
2693878a72 Remove a lot of hacks around screenslots and allow naming them 2021-06-30 09:05:03 +01:00
mike12345567
e14cb54d8c Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationships 2021-06-28 14:42:15 +01:00
Martin McKeaveney
c1abbc1493 definitions and tidy up 2021-06-28 13:04:52 +01:00
Andrew Kingston
6f0bbce083 Add gap to default screen in new apps 2021-06-28 12:00:01 +01:00
Andrew Kingston
91b701a746 Merge pull request #1834 from Budibase/design-panel-v2
Design panel V2 + big performance improvements + misc features
2021-06-28 11:11:00 +01:00
Andrew Kingston
2333754862 Update autoscreens and default layouts to use new component props 2021-06-28 10:47:23 +01:00
mike12345567
5389878801 Moving definitions to central location and adding a few more definitions. 2021-06-26 23:09:46 +01:00
mike12345567
aea08af49c Formatting. 2021-06-24 18:17:26 +01:00
mike12345567
ffc54c3720 First attempt and re-writing a portion of the server in typescript. 2021-06-24 18:16:48 +01:00
Andrew Kingston
fb18635bf9 Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2 2021-06-24 11:44:49 +01:00
Andrew Kingston
d7cc6836a9 Fix instance name on layouts 2021-06-23 12:26:46 +01:00
Andrew Kingston
9c453596ab Fix empty layout being created with top navigation 2021-06-22 09:37:42 +01:00
Martin McKeaveney
03c5640856 merge 2021-06-21 11:19:22 +01:00
Andrew Kingston
bcbced72c2 Fix styles of default server generated layouts 2021-06-18 12:32:29 +01:00
Andrew Kingston
0867c98c43 Make navigation respect width setting 2021-06-17 13:17:24 +01:00
Andrew Kingston
39ec42d135 Add content width setting to layouts 2021-06-17 13:05:12 +01:00
Andrew Kingston
c77f8e45fd Update server generated layouts and improve layout styles 2021-06-17 12:57:36 +01:00
mike12345567
3d9dced317 Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql 2021-06-15 20:00:52 +01:00
mike12345567
4950db460c Formatting. 2021-06-14 19:07:13 +01:00
Andrew Kingston
27009438c8 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-14 09:54:11 +01:00
Keviin Åberg Kultalahti
d541e60243 wip layout compoent 2021-06-11 14:47:57 +02:00
Andrew Kingston
18a175e87a Update layouts to use new container props and be more responsive 2021-06-10 10:36:23 +01:00
mike12345567
c00f1ea0bc Adding schema validation and API endpoint to data sources for query. 2021-06-04 14:53:49 +01:00
Andrew Kingston
6c960dd9e2 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
6477b2d2ed Merge branch 'master' of github.com:Budibase/budibase into ak-fixes 2021-05-25 08:21:38 +01:00
Andrew Kingston
3f9bdd9589 Remove dependency on server repo to provide logo URL to navigation component 2021-05-25 08:21:07 +01:00
Martin McKeaveney
0fce78d19d removing electron config 2021-05-24 22:39:13 +01:00
Martin McKeaveney
617a3035d2 amend s3 path URL 2021-05-24 22:17:03 +01:00
Andrew Kingston
2f29573df5 Replace logo in navigation template with new space logo 2021-05-24 19:24:05 +01:00
mike12345567
d301ea48a9 Removing all login/logout functionality from apps. 2021-05-20 13:05:58 +01:00
Andrew Kingston
112ef65043 Merge pull request #1505 from Budibase/user-app-list
User home screen + tidy ups
2021-05-20 08:41:44 +01:00
Andrew Kingston
550ea1a70d Add missing properties to first name and last name user schema 2021-05-19 11:06:57 +01:00
Martin McKeaveney
c3dc5bae76 cron automation trigger end to end 2021-05-18 21:03:26 +01:00
mmckeaveney
025616d7cc groundwork for cron automation trigger 2021-05-18 15:37:54 +00:00
mike12345567
cea82f9335 A general re-work of some parts of the auth lib, as well as moving roles/permissions around to make it possible to build an admin API which has role knowledge. 2021-05-14 15:43:41 +01:00
Michael Drury
5006ca90c4 Some general backend cleanup. moving packages around, removing some traces of electron, and prepping for standardised object store library. 2021-05-06 19:27:24 +01:00
mike12345567
e5f3b3956c Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 13:24:14 +01:00
Andrew Kingston
797e8a8b67 Add explicit prettier options 2021-05-04 11:32:22 +01:00
mike12345567
dcf69b2181 Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 10:34:30 +01:00
Keviin Åberg Kultalahti
0afbf1649e lint:fix 2021-05-03 09:31:09 +02:00
mike12345567
a14c80bf6c Adding handlebars formulas to the system, it is now possible to set a formula at a column level which will always be applied on the way out with a relationship depth of one. 2021-04-29 19:06:58 +01:00
mike12345567
76ceb6a951 Some re-work of the auth package, making it a bit easier to use/less likely to make a mistake. 2021-04-21 16:42:44 +01:00
mike12345567
eaa89c824e Updating the server to remove use of the email in the user ID. 2021-04-19 16:26:33 +01:00
mike12345567
8cde219db9 First pass of global user configuration through existing user API with role mappings. 2021-04-08 16:58:33 +01:00
mike12345567
95efc26839 Some refactoring of utilities and constants, as well as documenting work carried out here. 2021-04-01 14:11:58 +01:00
mike12345567
c91f21f8e2 Fixing an issue with attachments. 2021-03-24 18:31:13 +00:00
mike12345567
fca242b9ee Updating API keys and changing over system to allow use of builder endpoints when running in cloud. 2021-03-22 16:39:11 +00:00
mike12345567
c49637db47 Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access. 2021-03-19 19:07:47 +00:00
Martin McKeaveney
69a9e3135f Merge branch 'master' into develop 2021-03-03 16:00:10 +00:00
Keviin Åberg Kultalahti
4575285d5f fixes to transitions and adds default fade to screens 2021-03-02 13:37:54 +01:00
mike12345567
0c8026c5ce First version, still playing around with styling. 2021-03-01 17:06:08 +00:00
Martin McKeaveney
fbbeb19724 adding many to many constant 2021-02-25 12:23:47 +00:00
Martin McKeaveney
2d75bc750b relationship type constant 2021-02-25 12:21:24 +00:00
Martin McKeaveney
a17a1fb07b SSL config for mysql, remove rickroll 2021-02-24 16:31:47 +00:00
mike12345567
d9aa1a4890 Switching user activity state to an options field rather than boolean (more extensible). 2021-02-22 12:29:49 +00:00
mike12345567
c801203dc5 Adding the ability to set whether a user is active or not rather than deleting them, stops them from being able to log in to the system. 2021-02-22 11:39:58 +00:00
mike12345567
4b1855974c Work in progress, getting the server backend mostly ready for this work. 2021-02-15 17:47:14 +00:00
mike12345567
f266129489 Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns 2021-02-12 13:40:27 +00:00
mike12345567
ca20cbeeca First lot of work to update the auto fields into schema. 2021-02-10 17:55:19 +00:00
mike12345567
98b23c999d Update to add readable prop to every 'read' query to follow a consistent pattern as well as adding a get endpoint for a single query. 2021-02-05 16:45:23 +00:00
mike12345567
164c5594e3 Fixing attachment issue in self hosting, urls are enriched on way out to point directly to MINIO. 2021-02-01 18:08:06 +00:00
Andrew Kingston
af73139a87 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-12 20:05:24 +00:00
Andrew Kingston
9b035df33e WIP component management and definition refactor 2021-01-12 20:00:35 +00:00
mike12345567
1c553a75df Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 11:00:02 +00:00
Andrew Kingston
fb3a3d504e Fix new layouts having bad styling 2020-12-23 09:23:03 +00:00
mike12345567
f5a9c68c69 WIP - starting to work on deployment and hosting so that they don't use static URLs anymore to reach assets, instead using environment variables to determine what to use. 2020-12-14 18:31:48 +00:00
mike12345567
2546346f36 Adding the ability to change default logo URL for new apps in self hosting. 2020-12-14 15:56:33 +00:00
mike12345567
48e40cde99 Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 13:41:07 +00:00
Andrew Kingston
77f049d1bd Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 13:16:53 +00:00
mike12345567
79cfc5ea01 Fixing an issue with power user not being usable. 2020-12-08 12:20:37 +00:00
Martin McKeaveney
39473cb029 merge 2020-12-07 21:20:35 +00:00
Martin McKeaveney
a7789067d3 fix layout bugs, some tidy up 2020-12-07 20:29:41 +00:00
mike12345567
74f5197865 Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update 2020-12-07 18:08:20 +00:00
Martin McKeaveney
74f138ee9a lint 2020-12-07 15:49:19 +00:00
Martin McKeaveney
6b5c1ffafa consolidate routing and component selection 2020-12-05 12:09:58 +00:00
Martin McKeaveney
3b049bc286 allow creation of custom layouts, moving layoutId prop to top level of screen 2020-12-04 23:16:07 +00:00
Andrew Kingston
75e4b4f8cd Change screen templates to be functions which can be enriched by the application 2020-12-04 14:03:40 +00:00
Martin McKeaveney
f05d696ef7 email as default user identifier 2020-12-04 12:22:45 +00:00
Martin McKeaveney
277524b86e accommodate login layout 2020-12-03 17:31:38 +00:00
Martin McKeaveney
9b25a61706 allow editing of screen layout from modal 2020-12-02 16:15:14 +00:00
Martin McKeaveney
13824dcf09 merge 2020-12-02 14:15:07 +00:00
mike12345567
1a9f1aed9b Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor 2020-12-02 13:26:57 +00:00
mike12345567
05225f7787 Changing the naming of access levels to be roles. 2020-12-02 13:20:56 +00:00
Martin McKeaveney
33c40063af layouts and screens switcher, merge with component sdk 2020-12-01 16:22:06 +00:00
mike12345567
0fea7893ea Quick update to allow deleting layouts if they are not currently in use. 2020-11-30 16:12:06 +00:00
Andrew Kingston
a54dd9509f Remove deprecated props, fix warnings, remove old code 2020-11-30 15:05:36 +00:00
mike12345567
b55c4bc9c0 Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor 2020-11-30 11:47:08 +00:00
Andrew Kingston
a0f3b16e51 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-27 15:59:32 +00:00
Andrew Kingston
07229858c8 Add fade screen transition and fix navigation component casing 2020-11-25 18:30:09 +00:00
mike12345567
8a013c33c3 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