Andrew Kingston
|
2124c85a09
|
Update autoscreens to have new container props
|
2021-06-10 09:48:08 +01:00 |
Andrew Kingston
|
739abfd706
|
Update autoscreens to add new form type setting
|
2021-06-09 13:08:36 +01:00 |
Andrew Kingston
|
1ae8264276
|
Allow data providers to inherit each other and add full client side lucene implementation
|
2021-05-27 15:11:08 +01:00 |
Andrew Kingston
|
29f81ffe0d
|
Merge branch 'master' of github.com:Budibase/budibase into ak-fixes
|
2021-05-26 08:53:42 +01:00 |
Martin McKeaveney
|
9564285917
|
fix stale topNav history state causing wrong apps to show
|
2021-05-25 12:42:55 +01:00 |
Andrew Kingston
|
41fb234499
|
Update autoscreens to use better spectrum-compatible styles and fonts
|
2021-05-25 10:15:10 +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
|
3c5696199a
|
Remove Inter font fully and replace with Source Sans Pro, fix favicon import path
|
2021-05-25 09:41:23 +01:00 |
Martin McKeaveney
|
d9ed0686ab
|
Merge pull request #1496 from Budibase/feature/draft-apps
Feature/draft apps
|
2021-05-18 11:25:51 +01:00 |
Martin McKeaveney
|
0f2bcf581d
|
revert functionality working
|
2021-05-16 21:25:37 +01:00 |
Andrew Kingston
|
9c7f5f98b7
|
Update autoscreens with new dataprovier props
|
2021-05-13 16:32:18 +01:00 |
mike12345567
|
2ec6b15e56
|
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
|
3b570fff83
|
moves admin store to `stores/portal`
|
2021-05-05 18:52:45 +02:00 |
Martin McKeaveney
|
77830bec4f
|
lint and tidy
|
2021-05-04 18:14:13 +01:00 |
Martin McKeaveney
|
cb02c9bf58
|
google oauth UI
|
2021-05-04 17:31:06 +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 |
Andrew Kingston
|
c010eeb314
|
Fix prettier and fix crash when using certain views as data sources
|
2021-05-04 11:04:42 +01:00 |
mike12345567
|
d3ef4224a6
|
Merge branch 'labday/mike-formulas' of github.com:Budibase/budibase into labday/mike-formulas
|
2021-05-04 10:50:52 +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 |
Michael Drury
|
48a0c66972
|
Fixing cypress tests.
|
2021-04-30 19:17:00 +01:00 |
mike12345567
|
a7022de9b5
|
Moving drawers around to be a common component as they are utilised in a few places, keep all the binding work together, as well as some fixing for readable/runtime binding detection and conversion.
|
2021-04-30 16:17:57 +01:00 |
mike12345567
|
b7a767a571
|
Linting.
|
2021-04-29 19:10:02 +01: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 |
Andrew Kingston
|
9c903feed0
|
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
|
2021-04-28 15:53:07 +01:00 |
Keviin Åberg Kultalahti
|
f833c1a5a0
|
fix dataBinding error
|
2021-04-28 15:18:12 +02:00 |
Andrew Kingston
|
c72a65bc5f
|
Add support for all 4 spectrum themes in builder!
|
2021-04-27 13:15:49 +01:00 |
Keviin Åberg Kultalahti
|
a84b1ed316
|
merge spectrum-bbui
|
2021-04-21 13:15:16 +02:00 |
Keviin Åberg Kultalahti
|
d186eb9dc9
|
remove backend.js artifact
|
2021-04-20 16:44:29 +02:00 |
Andrew Kingston
|
7c52196c61
|
Update binding icon styles and fix theme editor
|
2021-04-19 14:10:58 +01:00 |
Andrew Kingston
|
f2d3ff7f1b
|
Update list autoscreen to use quiet table
|
2021-04-16 09:40:27 +01:00 |
mike12345567
|
6c58c90a7a
|
Adding some controls around cookies, expiring them when a 403 is hit.
|
2021-04-14 15:43:34 +01:00 |
mike12345567
|
e8383653c1
|
Formatting.
|
2021-04-13 20:26:26 +01:00 |
Andrew Kingston
|
b467cc1677
|
Add default spectrum colours to existing builder components and allow spectrum dark mode toggle
|
2021-04-13 18:07:45 +01:00 |
Martin McKeaveney
|
d82516d949
|
remove buildertoken refs
|
2021-04-13 14:00:09 +01:00 |
mike12345567
|
96b4549a4c
|
Formatting.
|
2021-04-13 13:35:30 +01:00 |
mike12345567
|
a52f296d78
|
Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management
|
2021-04-13 10:26:40 +01:00 |
Martin McKeaveney
|
651b57fbb2
|
small fixes
|
2021-04-13 09:20:30 +01:00 |
Martin McKeaveney
|
98576f586e
|
login page
|
2021-04-11 11:35:55 +01:00 |
mike12345567
|
30b7678c78
|
Fixing an issue with builder auth, adding a temporary endpoint which the server can set builder token on.
|
2021-04-07 16:08:29 +01:00 |
Andrew Kingston
|
8e2a50aa0d
|
Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui
|
2021-04-01 19:10:07 +01:00 |
Andrew Kingston
|
6c5129f8db
|
Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor
|
2021-04-01 17:58:10 +01:00 |
Andrew Kingston
|
4ff5a2b073
|
Use server-provided client lib URL in iframe preview
|
2021-04-01 14:10:49 +01:00 |
Andrew Kingston
|
3ab4c7f4bc
|
Improve cross-package bundling
|
2021-04-01 13:44:14 +01:00 |
Andrew Kingston
|
55208b1358
|
Update URLs for fetching component libraries to be under api route
|
2021-04-01 11:49:57 +01:00 |
Andrew Kingston
|
60a045b4c3
|
Update builder to hit port 1000
|
2021-04-01 10:59:15 +01:00 |
Andrew Kingston
|
b3b7c54901
|
Update to support new stores
|
2021-04-01 10:29:47 +01:00 |
Andrew Kingston
|
8619db57b4
|
Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui
|
2021-04-01 09:12:16 +01:00 |
Keviin Åberg Kultalahti
|
82485607df
|
lint fix
|
2021-04-01 08:40:30 +02:00 |
Andrew Kingston
|
44ad38fdf8
|
Add BBUI to monorepo and use vite for builder, client lib and standard components
|
2021-03-31 16:14:56 +01:00 |
Keviin Åberg Kultalahti
|
7cc7feea07
|
fix templates not being passed correct param
|
2021-03-31 14:23:58 +02:00 |
Keviin Åberg Kultalahti
|
c5bdb590f9
|
merge next
|
2021-03-31 11:26:44 +02:00 |
Keviin Åberg Kultalahti
|
71dc4938da
|
adds an init method to the tables store
|
2021-03-30 11:32:01 +02:00 |
Andrew Kingston
|
e15986a6a5
|
Remove unecessary escape in regex
|
2021-03-29 18:21:57 +01:00 |
Keviin Åberg Kultalahti
|
003c1c75d4
|
fixes queries and datasource tests
|
2021-03-29 17:45:18 +02:00 |
Andrew Kingston
|
c486a311b1
|
Update search component to work with new data bindings. Simplify manifest context entries for data bindings
|
2021-03-29 16:37:17 +01:00 |
Keviin Åberg Kultalahti
|
d0aca74e4a
|
wip: queries store tests
|
2021-03-29 14:57:01 +02:00 |
Keviin Åberg Kultalahti
|
44e3f29a0b
|
moves backend stores to "stores" in the root src directory
|
2021-03-26 09:50:37 +01:00 |
Andrew Kingston
|
f17e2478e2
|
Fix crash generating bindable properties for an empty data provider ID
|
2021-03-25 16:17:56 +00:00 |
Andrew Kingston
|
f84302ed89
|
Add virtual rendering to table to increase performance and remove grid component
|
2021-03-25 14:40:29 +00:00 |
Andrew Kingston
|
e9bfdabcdd
|
Merge branch 'next' of github.com:Budibase/budibase into datasource-refactor
|
2021-03-24 15:52:05 +00:00 |
Andrew Kingston
|
6bc622a857
|
Add initial version of new spectrum table component
|
2021-03-24 15:51:57 +00:00 |
Andrew Kingston
|
14a4545874
|
Update cypress tests
|
2021-03-23 13:31:56 +00:00 |
Keviin Åberg Kultalahti
|
5deceb7928
|
remove backendUiStore
|
2021-03-23 13:42:03 +01:00 |
Keviin Åberg Kultalahti
|
9445b1efdc
|
remove logs
|
2021-03-23 13:39:18 +01:00 |
Keviin Åberg Kultalahti
|
d37778d809
|
lint fix
|
2021-03-23 13:31:18 +01:00 |
Keviin Åberg Kultalahti
|
3e58ad9031
|
move rows to it's separate store
|
2021-03-23 13:27:45 +01:00 |
Keviin Åberg Kultalahti
|
d27e03c215
|
extract save function in tables store
|
2021-03-23 13:19:34 +01:00 |
Keviin Åberg Kultalahti
|
5c4a189223
|
extract out select and fetch methods in tables store
|
2021-03-23 13:06:04 +01:00 |
Keviin Åberg Kultalahti
|
45a2e5cf46
|
fix databindings
|
2021-03-23 12:48:54 +01:00 |
Keviin Åberg Kultalahti
|
c924e03519
|
remove unused stuff in backendUiStore
|
2021-03-23 12:19:10 +01:00 |
Keviin Åberg Kultalahti
|
c77061f239
|
wip: converts components to use separate stores
|
2021-03-23 12:16:54 +01:00 |
Keviin Åberg Kultalahti
|
071522c43f
|
split out views to separate store
|
2021-03-23 12:04:11 +01:00 |
Keviin Åberg Kultalahti
|
0afc55f4cb
|
update tables select method
|
2021-03-23 12:04:01 +01:00 |
Keviin Åberg Kultalahti
|
a440e7631b
|
move tables to separate store
|
2021-03-23 11:54:03 +01:00 |
Keviin Åberg Kultalahti
|
c441307611
|
fixes issues with queries not getting selected correctly
|
2021-03-23 10:56:53 +01:00 |
Andrew Kingston
|
28e1688138
|
Don't add _id and _rev fields to form schemas
|
2021-03-22 17:59:54 +00:00 |
Andrew Kingston
|
b9fe600a9b
|
Fix data binding not generating bindable properties for components referencing a data provider ID wrapped for handlebars
|
2021-03-22 17:57:19 +00:00 |
Keviin Åberg Kultalahti
|
526283d406
|
fixes and splits out database to it's separate store
|
2021-03-22 16:33:08 +01:00 |
Keviin Åberg Kultalahti
|
cb3a4b549a
|
moves queries part of backendstore to separate store
|
2021-03-22 14:47:21 +01:00 |
Keviin Åberg Kultalahti
|
17802795d0
|
moves integrations part of backendstore to separate store
|
2021-03-22 13:23:36 +01:00 |
Andrew Kingston
|
928b9ca9a3
|
Update row detail autoscreen to use new data provider and safe bindings
|
2021-03-22 12:11:29 +00:00 |
Andrew Kingston
|
e62a6b92b4
|
Update bindings to always ensure they are safely escaped
|
2021-03-22 12:10:43 +00:00 |
Andrew Kingston
|
c2e9e3d79f
|
Update new row autoscreen to handle new SaveRow button action
|
2021-03-22 11:42:53 +00:00 |
Andrew Kingston
|
827c023d5a
|
Update list autoscreen to use new data provider
|
2021-03-22 11:29:26 +00:00 |
Keviin Åberg Kultalahti
|
5b08b31fd6
|
moves the datasources store to it's separate store
|
2021-03-22 12:02:55 +01:00 |
Keviin Åberg Kultalahti
|
98607ca1bd
|
moves roles in backendstore to a separate store
|
2021-03-22 10:55:23 +01:00 |
Keviin Åberg Kultalahti
|
2ddb2e3fbb
|
removes unused users field in backend store
|
2021-03-22 10:14:17 +01:00 |
Keviin Åberg Kultalahti
|
4b3891f68a
|
moves permissions to a separate store
|
2021-03-22 09:59:22 +01:00 |
Andrew Kingston
|
12ea52f3b1
|
Update schema generation to automatically include _id and _rev fields
|
2021-03-19 14:04:00 +00:00 |
Keviin Åberg Kultalahti
|
f4c30bd360
|
remove console.log
|
2021-03-19 13:58:05 +01:00 |
Keviin Åberg Kultalahti
|
1462d8dd55
|
improve database.select performance
|
2021-03-19 13:51:21 +01:00 |
Keviin Åberg Kultalahti
|
a3750a2c5b
|
fix some navigation issues when removing tables/datasources
|
2021-03-19 11:03:44 +01:00 |
Andrew Kingston
|
6d7cb8d6ba
|
Update bar chart to work with new data provider
|
2021-03-18 17:34:51 +00:00 |
Andrew Kingston
|
1368074f68
|
Update bindable properties to handle new data provider
|
2021-03-16 19:11:00 +00:00 |
Andrew Kingston
|
6e29423d4d
|
Add data provider component and refactor component setting types
|
2021-03-16 13:54:34 +00:00 |
Andrew Kingston
|
08ea461caa
|
Remove electron specific attachment uploads inside the builder
|
2021-03-15 12:10:21 +00:00 |
Andrew Kingston
|
e909ff584a
|
Make screens searchable and make routes collapsible
|
2021-03-09 19:06:25 +00:00 |
Martin McKeaveney
|
69a9e3135f
|
Merge branch 'master' into develop
|
2021-03-03 16:00:10 +00:00 |
Martin McKeaveney
|
274339d945
|
fix space table name grid bug
|
2021-03-03 13:51:53 +00:00 |
Kevin Åberg Kultalahti
|
ef84e2abcb
|
Merge pull request #1232 from Budibase/feature/standard-components-transitions
Adds transition setting in the design panel on container component
|
2021-03-03 13:12:48 +01:00 |
Andrew Kingston
|
f20e5e28fd
|
Merge pull request #1234 from Budibase/lab-day-cheeks
Useful features and fixes from lab day
|
2021-03-03 02:16:57 -08:00 |
Keviin Åberg Kultalahti
|
97213ec99a
|
fix not being able to remove transition
|
2021-03-01 16:58:01 +01:00 |
Keviin Åberg Kultalahti
|
cda7c7f4c1
|
moves the transition setting to the design panel
|
2021-03-01 16:46:05 +01:00 |
Andrew Kingston
|
1b5ac74150
|
Fix crash when schema doesnt exist for a datasource
|
2021-02-26 09:55:38 +00:00 |
Martin McKeaveney
|
ed09509555
|
default to dark mode
|
2021-02-25 20:44:16 +00:00 |
mike12345567
|
ce7c6a4dfb
|
Merge branch 'develop' of github.com:Budibase/budibase into bugs/various-bugs
|
2021-02-23 16:31:12 +00:00 |
mike12345567
|
38a99e10a3
|
Adding a few fixes for bugs related to user table, user table views and some async functions that weren't awaiting promises.
|
2021-02-23 16:29:50 +00:00 |
Martin McKeaveney
|
d4dc591247
|
Merge pull request #1161 from Budibase/0.8-bugfixes
0.8 bugfixes
|
2021-02-23 11:51:16 +00:00 |
Martin McKeaveney
|
cdad198103
|
ensure error is thrown on client validation failure
|
2021-02-23 10:41:11 +00:00 |
mike12345567
|
563b0cc077
|
Only performing the change on copies, allowing cuts through.
|
2021-02-23 10:26:37 +00:00 |
mike12345567
|
2151709a9b
|
Merge branch 'develop' of github.com:Budibase/budibase into bug/fix-binding-issue
|
2021-02-22 15:50:29 +00:00 |
mike12345567
|
afe70d1ba2
|
Fixing issue - this will replace any bindings when copying and pasting a stack of components with 'Invalid binding'.
|
2021-02-22 15:49:57 +00:00 |
Andrew Kingston
|
9c37fa8716
|
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
|
2021-02-22 12:23:46 +00:00 |
mike12345567
|
c98e990a3d
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/relationship-enrichment
|
2021-02-19 14:35:18 +00:00 |
Keviin Åberg Kultalahti
|
64fb3970b2
|
lint fix
|
2021-02-19 15:00:17 +01:00 |
Keviin Åberg Kultalahti
|
481de3c75c
|
remove unused logic in backend store
|
2021-02-19 14:59:47 +01:00 |
Keviin Åberg Kultalahti
|
b89573e1f2
|
lint fix
|
2021-02-19 13:56:24 +01:00 |
Keviin Åberg Kultalahti
|
78ee1edf40
|
merge develop
|
2021-02-19 13:55:17 +01:00 |
Andrew Kingston
|
7b4b22377d
|
Display enriched relationship info in grids and bindings
|
2021-02-19 12:00:06 +00:00 |
Andrew Kingston
|
4b81663664
|
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
|
2021-02-18 17:45:10 +00:00 |
Andrew Kingston
|
7f92c82298
|
Fix calc view schemas not being determined correctly
|
2021-02-17 16:01:11 +00:00 |
mike12345567
|
258b2138c3
|
Formatting.
|
2021-02-16 16:38:36 +00:00 |
mike12345567
|
4ccd46e2a1
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
|
2021-02-16 16:38:11 +00:00 |
mike12345567
|
1a9d16c8c7
|
Updating where utilities are held in builder and then making user table relationships autocolumn aware too.
|
2021-02-16 15:41:50 +00:00 |
Andrew Kingston
|
ec94aaa90b
|
Merge branch 'develop' of github.com:Budibase/budibase into url-context
|
2021-02-16 15:35:05 +00:00 |
Andrew Kingston
|
284018fefa
|
Rename form data bindings to Fields instead of Schema
|
2021-02-16 13:17:13 +00:00 |
Keviin Åberg Kultalahti
|
11ee6e8b15
|
change wording and remove console log
|
2021-02-16 12:50:12 +01:00 |
Keviin Åberg Kultalahti
|
7f95ae7b49
|
bump bbui
|
2021-02-16 11:14:49 +01:00 |
Andrew Kingston
|
8b23f603bd
|
Update URL settigns to be bindable inputs and update navigate action
|
2021-02-15 20:03:29 +00:00 |
mike12345567
|
846772bfeb
|
Adding the ability to create/control auto-columns from the create/edit column modal.
|
2021-02-15 19:59:30 +00:00 |
Keviin Åberg Kultalahti
|
a7db499544
|
initial work to switch toggle to radio button
|
2021-02-15 17:12:39 +01:00 |
Keviin Åberg Kultalahti
|
896c6ae5d4
|
Merge branch 'develop' into relationship-one-to-many
|
2021-02-15 12:02:26 +01:00 |
Keviin Åberg Kultalahti
|
b3964dddbb
|
initial standard-components relationship field component update
|
2021-02-12 16:47:20 +01:00 |
Keviin Åberg Kultalahti
|
7cb263ceff
|
merge develop
|
2021-02-12 14:24:38 +01:00 |
Martin McKeaveney
|
ec3ef225b9
|
simplify UI
|
2021-02-12 10:12:17 +00:00 |
mike12345567
|
c3840d8017
|
Merge branch 'master' of github.com:Budibase/budibase into rbac-ui
|
2021-02-11 13:01:07 +00:00 |
Andrew Kingston
|
24c3f3019f
|
Fix automatic form generation from relationship and calculated view schemas
|
2021-02-11 09:17:36 +00:00 |
Martin McKeaveney
|
111ff61bbc
|
tidy up
|
2021-02-10 22:25:30 +00:00 |
Martin McKeaveney
|
701e2b218e
|
RBAC popover complete
|
2021-02-10 22:23:27 +00:00 |
Andrew Kingston
|
56d8a27286
|
Merge branch 'master' of github.com:Budibase/budibase into form-builder
|
2021-02-10 18:34:45 +00:00 |
Martin McKeaveney
|
37c00f24bd
|
control RBAC from data section
|
2021-02-10 18:18:31 +00:00 |
Martin McKeaveney
|
9c7a373fb0
|
primary and secondary index fields
|
2021-02-09 18:49:12 +00:00 |
Andrew Kingston
|
4493a0896f
|
Remove commented out lines
|
2021-02-09 16:55:59 +00:00 |
Keviin Åberg Kultalahti
|
8a2cc83a3b
|
Merge branch 'form-builder' into relationship-one-to-many
|
2021-02-09 16:26:42 +01:00 |
Andrew Kingston
|
1deeb2ac3e
|
Add sprectrum theme compatibility to autoscreens form text
|
2021-02-09 14:01:54 +00:00 |
Martin McKeaveney
|
05353c7666
|
backwards pagination
|
2021-02-09 12:12:03 +00:00 |
Keviin Åberg Kultalahti
|
7dffc1881d
|
adds oneToMany property to save table method
|
2021-02-09 13:10:01 +01:00 |
Martin McKeaveney
|
36f3bbf6dd
|
user search
|
2021-02-08 22:29:26 +00:00 |
Martin McKeaveney
|
7ef56de1be
|
indexable fields
|
2021-02-08 20:54:55 +00:00 |
Andrew Kingston
|
af74e6a592
|
Fix row detail autoscreen not having correct delete row definition
|
2021-02-05 11:55:53 +00:00 |
Andrew Kingston
|
1185756622
|
Fix forms not providing correct datasource object
|
2021-02-04 18:11:56 +00:00 |
Andrew Kingston
|
02d53cad5a
|
Fix typo
|
2021-02-04 18:05:05 +00:00 |
Andrew Kingston
|
8962440901
|
Fix ID's not being made unique when copying components
|
2021-02-04 18:00:16 +00:00 |
Andrew Kingston
|
d939acbd4f
|
Fix typo in _rev schema field type
|
2021-02-04 15:48:32 +00:00 |
Andrew Kingston
|
4d9f4cc211
|
Update bindable properties to pull directly from form children
|
2021-02-04 15:11:05 +00:00 |
Andrew Kingston
|
c7f2a989ad
|
Update auto screens to use new lightest spectrum theme
|
2021-02-04 15:10:51 +00:00 |
Andrew Kingston
|
c36ddceb7e
|
Pull form bindable properties from field definitions rather than schema
|
2021-02-04 13:01:49 +00:00 |
Andrew Kingston
|
d85665d21c
|
Allow forms to generate query schemas. Fix query execution action
|
2021-02-03 14:53:13 +00:00 |
Andrew Kingston
|
4d411857fd
|
Merge branch 'master' of github.com:Budibase/budibase into form-builder
|
2021-02-03 11:13:58 +00:00 |
mike12345567
|
64f2228887
|
Linting.
|
2021-02-02 17:46:52 +00:00 |
mike12345567
|
ec21fcbc4d
|
Some quick fixes to allow custom verbs.
|
2021-02-02 17:28:11 +00:00 |
Andrew Kingston
|
772fdfa837
|
Remove unused vars and lint
|
2021-02-02 15:24:15 +00:00 |
Andrew Kingston
|
e87b384de5
|
Merge branch 'master' of github.com:Budibase/budibase into form-builder
|
2021-02-02 14:44:19 +00:00 |
Andrew Kingston
|
e3b0de6805
|
Update screen templates to support full form generation. Fix issues with screen templates
|
2021-02-02 14:32:58 +00:00 |
Andrew Kingston
|
9c0e417408
|
Add custom component actions. Simplify client context. Add form validation action
|
2021-02-01 18:51:22 +00:00 |
Martin McKeaveney
|
0ea99cf85d
|
Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers
|
2021-02-01 11:52:40 +00:00 |
Martin McKeaveney
|
1738537ad8
|
binding panel options from helpers
|
2021-02-01 11:51:53 +00:00 |
mike12345567
|
9a94b61a72
|
Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers
|
2021-02-01 11:00:41 +00:00 |
mike12345567
|
3f106d042a
|
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
|
2021-02-01 11:00:33 +00:00 |
Michael Drury
|
a1f09b0a1a
|
Some rollup fixes - the handlebars-helper library needs dynamic requires removed from it, likely best to fork it and do this.
|
2021-01-30 02:54:52 +00:00 |
mike12345567
|
41fbc39618
|
Work in progress, fixing issue with some helpers not getting translated, now running into rollup issue.
|
2021-01-29 20:03:09 +00:00 |
Andrew Kingston
|
e0b6e78f72
|
Merge branch 'master' of github.com:Budibase/budibase into form-builder
|
2021-01-29 16:59:24 +00:00 |
Andrew Kingston
|
9d870dbccc
|
Add current user bindings, and current user relationships as data sources
|
2021-01-28 14:29:35 +00:00 |
mike12345567
|
0fabfccb19
|
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
|
2021-01-26 16:22:38 +00:00 |
mike12345567
|
9e798158c2
|
Linting.
|
2021-01-26 15:59:58 +00:00 |
mike12345567
|
6219a66604
|
Fixing the transition between readable and runtime bindings.
|
2021-01-26 15:59:28 +00:00 |
Andrew Kingston
|
365c503224
|
Add automatic schema validation to forms and add builder settings for specific field types
|
2021-01-26 14:40:44 +00:00 |
Andrew Kingston
|
bcdcc68918
|
Fix settings to select fields and fix chart settings not showing fields
|
2021-01-26 10:57:57 +00:00 |
mike12345567
|
1d38dda79b
|
Linting.
|
2021-01-22 17:58:01 +00:00 |
mike12345567
|
d3d840e42a
|
Adding error checking to our handlebars syntax inputs as well as making all handlebars helpers available due to space pre-processor being removed.
|
2021-01-22 17:57:38 +00:00 |
Andrew Kingston
|
86a3caa881
|
Remove unused vars
|
2021-01-21 15:49:58 +00:00 |
Andrew Kingston
|
9978d0707d
|
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
|
2021-01-21 11:31:45 +00:00 |
mike12345567
|
3dd985cfb6
|
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration
|
2021-01-21 10:57:41 +00:00 |
Andrew Kingston
|
3d77c1f38f
|
Add bindable properties from query datasources
|
2021-01-21 10:40:45 +00:00 |
Andrew Kingston
|
47dabc16ce
|
Merge branch 'master' of github.com:Budibase/budibase into form-builder
|
2021-01-20 11:14:36 +00:00 |
Andrew Kingston
|
b828d8326d
|
Update screen templates to work with latest bindings
|
2021-01-19 18:51:51 +00:00 |
mike12345567
|
d7a3e6210d
|
Moving everything over to use the string template library, now just need to escape spaces properly and handle HTML escaping.
|
2021-01-19 18:44:29 +00:00 |
Andrew Kingston
|
d94473bca5
|
Update button actions and remove deprecated code
|
2021-01-19 17:38:24 +00:00 |
Andrew Kingston
|
cbe6459a9c
|
Remove deprecated code around data binding
|
2021-01-19 15:39:04 +00:00 |
Andrew Kingston
|
6030c4849e
|
Fix broken autolink creation
|
2021-01-19 13:49:14 +00:00 |
kevmodrome
|
7623534842
|
lint fix
|
2021-01-19 14:31:37 +01:00 |
kevmodrome
|
74557a09ce
|
changes earlier BottomDrawer to use the bbui component instead
|
2021-01-19 14:16:55 +01:00 |
Andrew Kingston
|
4944fb3e8c
|
Create new components with pretty names
|
2021-01-19 11:52:33 +00:00 |
Andrew Kingston
|
275f0ca092
|
Add navigation bar, links and row detail definitions
|
2021-01-19 10:47:00 +00:00 |
Martin McKeaveney
|
133d93fbee
|
fix dynamic params
|
2021-01-18 15:37:32 +00:00 |
Martin McKeaveney
|
53db6e05f9
|
merge
|
2021-01-18 14:43:26 +00:00 |
Martin McKeaveney
|
b5c4bde662
|
queries working with repeater
|
2021-01-18 14:41:59 +00:00 |
Andrew Kingston
|
dbbe76951d
|
Add ID and rev data bindings back in
|
2021-01-15 14:47:36 +00:00 |
Andrew Kingston
|
fba2f27638
|
Update and improve state <-> URL binding
|
2021-01-15 14:23:27 +00:00 |
Martin McKeaveney
|
a7f9e2fb8f
|
better integration API, parse JSON by default
|
2021-01-15 13:11:51 +00:00 |
Andrew Kingston
|
a6cbf46849
|
Fix crash when evaluating data bindings for a component with no definition
|
2021-01-15 11:02:00 +00:00 |
Andrew Kingston
|
ec4a4047b6
|
Improve data binding popup and finish component bindings
|
2021-01-15 10:59:22 +00:00 |
mike12345567
|
0e9d831e73
|
Linting.
|
2021-01-14 17:02:05 +00:00 |
mike12345567
|
16a25a7cff
|
When self hosting it is now possible to use a pretty URL to access the app rather than the normal appId.
|
2021-01-14 17:01:31 +00:00 |
Andrew Kingston
|
5211d316f8
|
Add new data bindings for context bindings and most work for component bindings
|
2021-01-14 15:39:50 +00:00 |
Martin McKeaveney
|
1b51113c44
|
pass field values in binding drawer
|
2021-01-14 14:22:24 +00:00 |
Andrew Kingston
|
cdfcff4bbb
|
Merge branch 'master' of github.com:Budibase/budibase into form-builder
|
2021-01-14 09:10:41 +00:00 |
Andrew Kingston
|
6b9e61e7e6
|
Fix component navigation, fix settings editing, fix design editing
|
2021-01-14 09:09:23 +00:00 |
Michael Shanks
|
fbb4fd482f
|
Merge pull request #981 from Budibase/trigger_automation_action
Trigger automation from button click
|
2021-01-13 11:06:10 +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 |
Martin McKeaveney
|
33d63607e2
|
Add all CRUD ops to airtable integration
|
2021-01-12 17:45:43 +00:00 |
Michael Shanks
|
f5f66f9a58
|
allow new automation from button action setup
|
2021-01-12 15:21:27 +00:00 |
Martin McKeaveney
|
23d83739b0
|
readable to writable bindings
|
2021-01-12 10:28:41 +00:00 |
Martin McKeaveney
|
a48869a2f0
|
merge
|
2021-01-11 20:29:33 +00:00 |
Martin McKeaveney
|
8e40f4b5f8
|
Allow dynamic query execution from front end components
|
2021-01-08 12:06:37 +00:00 |
Martin McKeaveney
|
963d8cb679
|
Merge branch 'master' of github.com:Budibase/budibase into external-tables
|
2021-01-07 13:39:48 +00:00 |
mike12345567
|
acbc15ad84
|
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
|
2021-01-06 17:00:49 +00:00 |
Martin McKeaveney
|
d7a0d29b03
|
switching between queries
|
2021-01-06 12:28:51 +00:00 |
Andrew Kingston
|
750d00a95a
|
Update colorpicker to work with nullish values by always providing a fallback default value
|
2021-01-06 10:17:51 +00:00 |
Andrew Kingston
|
faa090f6f1
|
Add fontend store method to reset styles and delete unset styles when updating styles
|
2021-01-05 11:44:58 +00:00 |
Martin McKeaveney
|
755fa0ac4a
|
allow execution of external connector queries from button clicks
|
2021-01-04 18:57:16 +00:00 |
Andrew Kingston
|
1a1aa5963d
|
Add ability to enter custom component CSS
|
2021-01-04 18:39:17 +00:00 |
Martin McKeaveney
|
d27a264c96
|
better UI feedback
|
2021-01-04 10:39:17 +00:00 |
Martin McKeaveney
|
30b4c2467f
|
codemirror
|
2020-12-30 11:46:37 +00:00 |
mike12345567
|
207415a932
|
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-22 16:24:34 +00:00 |
Martin McKeaveney
|
29b51bc6c2
|
separation of datasources and queries
|
2020-12-18 18:19:43 +00:00 |
mike12345567
|
31bc45985f
|
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
|
9162aa522b
|
Linting.
|
2020-12-16 09:43:08 +00:00 |
mike12345567
|
cc34838f45
|
Updating deployment service, checking in builder the builder settings info stored in DB before deploying.
|
2020-12-15 17:27:45 +00:00 |
mike12345567
|
c65ed9ad46
|
Linting.
|
2020-12-15 16:42:40 +00:00 |
mike12345567
|
21978007cf
|
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
|
8b352fe40a
|
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
|
cae551fa77
|
Keep honouring selected screen access role after swapping to layout tab
|
2020-12-11 15:29:25 +00:00 |
Andrew Kingston
|
8022fc1230
|
Select new role when creating screen with a different role than the selected one
|
2020-12-09 19:04:46 +00:00 |
Andrew Kingston
|
48a1932bc3
|
Lint
|
2020-12-09 18:56:54 +00:00 |
Andrew Kingston
|
e5a34871c7
|
Add role selection for viewing screens and smart handling of preview screen
|
2020-12-09 18:18:47 +00:00 |
mike12345567
|
a94ce70cee
|
Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting
|
2020-12-09 18:01:38 +00:00 |
Andrew Kingston
|
248a1f456f
|
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
|
e0d902d279
|
Fix merge bug
|
2020-12-09 15:58:34 +00:00 |
Andrew Kingston
|
045f0f1bfe
|
Merge branch 'master' of github.com:Budibase/budibase into feature/security-update
|
2020-12-09 15:57:32 +00:00 |
Andrew Kingston
|
b842a2addc
|
Cache roles in store and add role selector for screens
|
2020-12-09 15:35:57 +00:00 |
Andrew Kingston
|
4e748dad2b
|
Fix bugs around selecting screens and layouts when creating them
|
2020-12-09 14:51:42 +00:00 |
Andrew Kingston
|
0bb192ce0c
|
Purge all references to _css prop or saving stylesheets
|
2020-12-09 12:22:30 +00:00 |
Andrew Kingston
|
31b3fac659
|
Fix crash when having a screen selected that was deleted
|
2020-12-09 11:37:09 +00:00 |
Martin McKeaveney
|
fb569a4425
|
fixing bugs found during testing
|
2020-12-08 16:55:43 +00:00 |
Andrew Kingston
|
ff3e79696d
|
Fix bug which caused autolinks to not be generated
|
2020-12-08 15:21:01 +00:00 |
Martin McKeaveney
|
a7789067d3
|
fix layout bugs, some tidy up
|
2020-12-07 20:29:41 +00:00 |
Martin McKeaveney
|
bc6ae452d1
|
fix layout selection issues
|
2020-12-07 16:06:20 +00:00 |
Martin McKeaveney
|
a9d0c68a60
|
component store refactor - remove concept of currentPreviewItem and currentComponentInfo
|
2020-12-07 15:27:46 +00:00 |
Martin McKeaveney
|
6b5c1ffafa
|
consolidate routing and component selection
|
2020-12-05 12:09:58 +00:00 |
Martin McKeaveney
|
40f6093198
|
allow renaming of layouts
|
2020-12-05 09:43:00 +00:00 |
Martin McKeaveney
|
64c4f0d300
|
deletion and error handling of layouts
|
2020-12-04 23:42:22 +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
|
5f811b9852
|
Remove log statement
|
2020-12-04 14:07:23 +00:00 |
Andrew Kingston
|
f1d4b60b97
|
Add basic role by default to new screens
|
2020-12-04 14:06:55 +00:00 |
Martin McKeaveney
|
277524b86e
|
accommodate login layout
|
2020-12-03 17:31:38 +00:00 |
Martin McKeaveney
|
0a5eac2c7f
|
more intelligent routing for screens and pages
|
2020-12-03 15:15:14 +00:00 |
mike12345567
|
2a41f57382
|
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
|
13a137ecd1
|
Update client app to work with layouts when running inside builder preview
|
2020-12-02 18:10:46 +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 |
Martin McKeaveney
|
894eeb8757
|
merge
|
2020-12-02 13:44:44 +00:00 |
Martin McKeaveney
|
ffc7e14bb2
|
fix preview save
|
2020-12-02 13:41:00 +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 |
Andrew Kingston
|
a54dd9509f
|
Remove deprecated props, fix warnings, remove old code
|
2020-11-30 15:05:36 +00:00 |
Andrew Kingston
|
b8bc583fd9
|
Merge branch 'master' of github.com:Budibase/budibase into component-sdk
|
2020-11-25 18:38:58 +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 |
mike12345567
|
e1314b0d88
|
Starting work on builder, very broken.
|
2020-11-24 18:11:34 +00:00 |
mike12345567
|
d8b794cb97
|
Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor
|
2020-11-23 11:30:15 +00:00 |
Andrew Kingston
|
093d7f95b9
|
Tidy up data binding
|
2020-11-20 10:49:39 +00:00 |
Martin McKeaveney
|
6bc9c86623
|
fix for delete screens
|
2020-11-19 21:07:25 +00:00 |
Martin McKeaveney
|
7218a95a02
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui
|
2020-11-19 17:08:10 +00:00 |
mike12345567
|
5bbc99ef18
|
Removing unused statement.
|
2020-11-19 17:07:39 +00:00 |
mike12345567
|
aa5dbf84d1
|
Removing unused line.
|
2020-11-19 17:05:25 +00:00 |
Martin McKeaveney
|
f91c833074
|
merge
|
2020-11-19 17:02:27 +00:00 |
mike12345567
|
b74d4dc473
|
Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing
|
2020-11-19 16:58:54 +00:00 |
mike12345567
|
4997df919e
|
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
|
ab5312061b
|
tidy up
|
2020-11-19 16:41:29 +00:00 |
Martin McKeaveney
|
a00bf70d29
|
further store tidy up, derive selected page
|
2020-11-19 11:15:29 +00:00 |
Martin McKeaveney
|
26cfb54a0f
|
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
|
82feb6d740
|
Changing back to builder getting the normal routing structure for builder.
|
2020-11-18 15:13:25 +00:00 |
mike12345567
|
6a50b1057d
|
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
|
0f7594e3e2
|
Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui
|
2020-11-18 13:55:08 +00:00 |
mike12345567
|
63f7641c9e
|
linting.
|
2020-11-17 18:13:21 +00:00 |
mike12345567
|
e793c46097
|
Updates for screen refactor - finishing off getting everything over to the class based system.
|
2020-11-17 13:25:57 +00:00 |
Martin McKeaveney
|
a8efa3968d
|
merge
|
2020-11-17 11:26:19 +00:00 |
mike12345567
|
f162ce6f03
|
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
|
a423664f4c
|
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
|
ea09c6e459
|
fixing reactive chart issue
|
2020-11-13 10:29:54 +00:00 |
mike12345567
|
f8f46b90e5
|
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
|
8b5db4493e
|
fix auto screens issue
|
2020-11-09 15:55:36 +00:00 |
Martin McKeaveney
|
e5773f04a3
|
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
|
a9e60a8a57
|
prevent screen being selected when you save a component
|
2020-11-09 10:28:49 +00:00 |
Andrew Kingston
|
29af11faeb
|
Fix new screens and autoscreens not displaying properly
|
2020-11-09 08:33:22 +00:00 |
Martin McKeaveney
|
f183b72023
|
remove superfluous files
|
2020-11-06 13:46:19 +00:00 |
mike12345567
|
e15288fffb
|
Linting.
|
2020-11-06 12:31:47 +00:00 |
mike12345567
|
e353c2a1c4
|
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
|
d57368eb8b
|
Refactoring to replace the use of frontend store.screens with derived allScreens and currentScreens.
|
2020-11-05 17:47:27 +00:00 |
mike12345567
|
768298f733
|
Getting started into removing screens from store.
|
2020-11-05 14:56:23 +00:00 |
mike12345567
|
4d0771ac9e
|
Fixing some bugs that have been found.
|
2020-11-05 14:38:44 +00:00 |
mike12345567
|
0c8bd319f3
|
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
|
105d407ce8
|
Further updates to clear out all usage of the old frontend store functions.
|
2020-11-05 11:44:18 +00:00 |
Martin McKeaveney
|
1106026687
|
cut over to new frontend store
|
2020-11-04 17:09:45 +00:00 |
Martin McKeaveney
|
eeb6df894e
|
feature parity with current pages, screens and store setup. Starting main bb store refactor
|
2020-11-04 16:13:50 +00:00 |
Michael Drury
|
8b35abe25f
|
Updating screens API to be prefixed with /api/screens
|
2020-11-04 14:05:11 +00:00 |
Michael Drury
|
8c6a97198f
|
Main work to get screens into the DB, fixing up issue with async page updates not being handled in order.
|
2020-11-04 12:36:38 +00:00 |
Michael Drury
|
22cacbbdb3
|
Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store
|
2020-11-04 10:14:19 +00:00 |
Michael Drury
|
ac73b5c4aa
|
Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId.
|
2020-11-03 13:45:49 +00:00 |
Martin McKeaveney
|
4d388987c4
|
pages being stored in couch on initialisation and page save
|
2020-11-02 14:56:48 +00:00 |
Martin McKeaveney
|
21489f0d7e
|
Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store
|
2020-11-02 13:35:17 +00:00 |
Andrew Kingston
|
e54a168848
|
Merge pull request #809 from Budibase/dark-mode
Dark mode and custom themes
|
2020-11-02 08:33:02 +00:00 |
Martin McKeaveney
|
5ae952721c
|
Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store
|
2020-10-30 16:25:00 +00:00 |
Andrew Kingston
|
229ada66dc
|
Save theme settings to local storage and improve slider styles
|
2020-10-30 13:23:49 +00:00 |
Martin McKeaveney
|
e59f759ad6
|
removing dead code
|
2020-10-29 11:46:26 +00:00 |
mike12345567
|
08b0834fe2
|
Removing instance API as it was un-used and simplifying the nature of an instance.
|
2020-10-29 10:21:06 +00:00 |
Andrew Kingston
|
649cf18e45
|
Add proper names for all components and use these names when adding components
|
2020-10-28 19:38:11 +00:00 |
Andrew Kingston
|
214bd75ff7
|
Fix bad schema type when fetching bindable properties
|
2020-10-28 19:37:53 +00:00 |
mike12345567
|
fdf0fdd145
|
Linting.
|
2020-10-23 17:18:22 +01:00 |
mike12345567
|
ec7a4d7f8b
|
Adding a modal on creation of a webhook automation to make sure the user can setup a schema.
|
2020-10-23 17:17:53 +01:00 |
Andrew Kingston
|
7e74889131
|
Allow binding images to attachment types
|
2020-10-20 12:23:52 +01:00 |
Andrew Kingston
|
13b0e96dfe
|
Fix bug when selecting main page when creating autolinks
|
2020-10-20 09:32:14 +01:00 |
Martin McKeaveney
|
69363670a7
|
use pageName variable when no pagename defined
|
2020-10-19 09:28:04 +01:00 |
Andrew Kingston
|
5d2e4d506c
|
Fix weird edge case around saving page state
|
2020-10-17 18:54:03 +01:00 |
Andrew Kingston
|
a0a691e39b
|
Create links to 'list' autoscreens
|
2020-10-17 18:20:06 +01:00 |
Michael Shanks
|
580e7938ff
|
tempaltes - sanitize url - replace spaces gloablly
|
2020-10-16 23:41:31 +01:00 |
Michael Shanks
|
7ab1e9c6fb
|
Merge remote-tracking branch 'origin/master' into mike-fixes
|
2020-10-16 21:39:51 +01:00 |
Michael Shanks
|
0343a86671
|
screen templates - convert spaces to "-" in urls
|
2020-10-16 15:43:55 +01:00 |
Andrew Kingston
|
2641576787
|
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
|
2020-10-16 15:16:46 +01:00 |
Andrew Kingston
|
41d067810f
|
Update template auto screens
|
2020-10-16 15:15:00 +01:00 |
mike12345567
|
3a9703fa6c
|
Fixing linting issue.
|
2020-10-16 14:00:08 +01:00 |
mike12345567
|
ebffeeb998
|
Fixing some issues found with deleting tables and relationships not getting cleaned up fully + builder not updating - also making sure builder store initial state of screens is accurate.
|
2020-10-16 13:48:59 +01:00 |
Andrew Kingston
|
1a21306dd2
|
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
|
2020-10-16 12:57:29 +01:00 |
mike12345567
|
82a9bbb478
|
Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix
|
2020-10-16 09:53:38 +01:00 |
Andrew Kingston
|
bb2a650eee
|
Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates
|
2020-10-16 09:17:54 +01:00 |
Andrew Kingston
|
853c31594c
|
Fix new row screen template
|
2020-10-16 09:16:36 +01:00 |
Andrew Kingston
|
cfc8235572
|
Add new template for row details autoscreen
|
2020-10-16 08:38:40 +01:00 |
Andrew Kingston
|
fbe33226c1
|
Add new template for new row autoscreen
|
2020-10-16 08:38:27 +01:00 |
Michael Shanks
|
c88c671758
|
fix: ensure CSS is built on app creation
|
2020-10-15 23:20:56 +01:00 |
Michael Shanks
|
74dcfef4aa
|
Merge remote-tracking branch 'origin/master' into mike-fixes
|
2020-10-15 19:14:21 +01:00 |
Michael Shanks
|
38bcf5c0c2
|
generate css before saving screen
|
2020-10-15 19:13:48 +01:00 |
mike12345567
|
335043440d
|
Fixing issues with table columns allowing weirdness to happen around casing, now only one column with a particular name can be specified, no matter what the case, but the case will be respected.
|
2020-10-15 18:09:19 +01:00 |
mike12345567
|
e70c0f32c7
|
Some changes for authentication and getting rid of allScreens component of store as it was causing confusion and breakages.
|
2020-10-15 13:52:56 +01:00 |
Andrew Kingston
|
d5630760cc
|
Rename usages of primary display column to just display column
|
2020-10-14 20:38:32 +01:00 |
Andrew Kingston
|
008b59829b
|
Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates
|
2020-10-14 20:16:01 +01:00 |
Andrew Kingston
|
472dded1fc
|
Move primary display column option in to column popover
|
2020-10-14 19:40:01 +01:00 |
mike12345567
|
dbd6237e44
|
Fixing a bug where if you created a column without a name editting it would create another column and also adding an option to remove sorting from your table.
|
2020-10-14 18:04:21 +01:00 |
mike12345567
|
7ee64e8abd
|
Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes
|
2020-10-14 12:16:16 +01:00 |
mike12345567
|
e96098c5f4
|
Some design changes and moving around screen deletion to centralise it.
|
2020-10-14 11:56:02 +01:00 |
Andrew Kingston
|
5a086d529b
|
Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes
|
2020-10-13 17:27:46 +01:00 |
Andrew Kingston
|
f9f939152a
|
Update all old references in datasources from isModel to type=model
|
2020-10-13 11:27:18 +01:00 |
mike12345567
|
5e9d32824c
|
Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-13 09:58:08 +01:00 |
Andrew Kingston
|
ba616a7b36
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-13 09:24:13 +01:00 |
Andrew Kingston
|
42f4bcc339
|
Fix crashing when adding a frontend component after deleting one
|
2020-10-13 08:20:32 +01:00 |
Martin McKeaveney
|
dadebf684e
|
Merge pull request #709 from Budibase/replace-screen-template-datatable
Replace screen template datatable
|
2020-10-13 08:16:31 +01:00 |
Andrew Kingston
|
ae63877d67
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-12 21:35:51 +01:00 |
Michael Shanks
|
9bc80abbaa
|
analytics - missing await, causing event not to be logged
|
2020-10-12 21:35:10 +01:00 |
Martin McKeaveney
|
feb7d096db
|
replace list template screen with datagrid
|
2020-10-12 21:21:23 +01:00 |
mike12345567
|
51ed75978b
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 17:45:11 +01:00 |
Michael Shanks
|
f1604992db
|
Merge pull request #703 from mjashanks/fixes
Some Fixes
|
2020-10-12 16:34:48 +01:00 |
mike12345567
|
12242cf6b2
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 15:25:27 +01:00 |
Andrew Kingston
|
c1b047af0c
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-12 15:20:32 +01:00 |
Michael Shanks
|
d916de9b7f
|
Settings >URL select handles Record detail urls
|
2020-10-12 14:48:30 +01:00 |
mike12345567
|
9841aab689
|
Fixes the link doc ID so that they do not start with automation ID and fixes an error that was occurring when creating tables.
|
2020-10-12 14:31:17 +01:00 |
Andrew Kingston
|
f1f757054e
|
Replace bindings to link fields with new count runtime property
|
2020-10-12 14:14:50 +01:00 |
mike12345567
|
cfd4d9d34d
|
Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming
|
2020-10-12 13:34:32 +01:00 |
Andrew Kingston
|
0ac8a33210
|
Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source
|
2020-10-12 11:26:04 +01:00 |
Michael Shanks
|
8ad2df14af
|
renamed screen template
|
2020-10-12 10:59:23 +01:00 |
Andrew Kingston
|
d5bf44bba1
|
Remove console log
|
2020-10-12 10:50:29 +01:00 |
Michael Shanks
|
67b99ec5d8
|
review: better naming of screen templates
|
2020-10-12 10:50:19 +01:00 |
mike12345567
|
5d49d529e3
|
Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing.
|
2020-10-09 19:10:28 +01:00 |
mike12345567
|
fdaa69ee7f
|
Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet.
|
2020-10-09 18:49:23 +01:00 |
Michael Shanks
|
127ce3b59d
|
renaming Record > Row
|
2020-10-09 17:12:55 +01:00 |
Andrew Kingston
|
009d04a0a5
|
Add relationships as data source
|
2020-10-09 12:24:18 +01:00 |
Michael Shanks
|
67845b1c82
|
auto create screens with new table
|
2020-10-09 11:58:46 +01:00 |
Michael Shanks
|
027819bae0
|
merge from master - including fixes
|
2020-10-08 16:15:12 +01:00 |
Michael Shanks
|
a3bd28d99f
|
screen templates - backup before merge from master
|
2020-10-08 15:46:29 +01:00 |
Andrew Kingston
|
ee6c210e67
|
Fix frontend crashing when adding components to a data provider component with no source
|
2020-10-08 09:48:03 +01:00 |
Michael Shanks
|
716f42deab
|
Screen templates working
|
2020-10-07 22:30:00 +01:00 |
Michael Shanks
|
77552a0747
|
Screen templates - initial commit
|
2020-10-07 15:40:06 +01:00 |
Andrew Kingston
|
49875d5c42
|
Fix a couple of crashes in frontend when doing various actions and fix record detail view
|
2020-10-06 16:04:58 +01:00 |
Michael Shanks
|
83261aeadf
|
analytics - identify user + extra actions added
|
2020-09-29 15:26:56 +01:00 |
mike12345567
|
c31a978288
|
Merge branch 'contextual-workflows' of github.com:Budibase/budibase into rename-workflow-automation
|
2020-09-21 14:01:00 +01:00 |
mike12345567
|
61964f9106
|
Merge branch 'master' of github.com:Budibase/budibase into contextual-workflows
|
2020-09-21 13:52:26 +01:00 |
mike12345567
|
5f064ade9d
|
Renaming workflows -> automate/automations, throughout the API and the builder itself.
|
2020-09-21 13:49:34 +01:00 |
mike12345567
|
f399c10f1c
|
Fix for when table is deleted, was attempting to retrieve views for the table which no longer exists.
|
2020-09-18 16:45:03 +01:00 |
Martin McKeaveney
|
e717d35f9e
|
removing delete functionality - not necessary
|
2020-09-18 12:41:39 +01:00 |
Martin McKeaveney
|
9be2b7d691
|
fix transition dropdown bug
|
2020-09-17 22:02:30 +01:00 |
Martin McKeaveney
|
e609414f57
|
merge with master
|
2020-09-17 16:40:09 +01:00 |
Martin McKeaveney
|
f48736ffe9
|
lint
|
2020-09-17 16:36:39 +01:00 |
mike12345567
|
31939e3dc9
|
Update to improve test cases and get JOI to work as expected.
|
2020-09-16 19:25:52 +01:00 |
Martin McKeaveney
|
ad79d422e0
|
file attachments and processing working, basic design for dropzone
|
2020-09-15 16:22:13 +01:00 |
mike12345567
|
ba52b10666
|
Small fix for last change, singular to plural in API definition.
|
2020-09-14 16:00:51 +01:00 |
mike12345567
|
09565e41d0
|
Adding new API endpoint which provides all definitions in one.
|
2020-09-14 15:34:09 +01:00 |
Andrew Kingston
|
62d37254ea
|
Fix cypress test for create workflow
|
2020-09-14 13:29:32 +01:00 |
Andrew Kingston
|
12d44ffcad
|
Fix workflow tests
|
2020-09-14 12:38:17 +01:00 |
Andrew Kingston
|
4500388a08
|
Fix unsaved workflow blocks sharing same state
|
2020-09-14 11:48:08 +01:00 |
Andrew Kingston
|
d166d8072b
|
Merge in master
|
2020-09-14 10:16:09 +01:00 |
Andrew Kingston
|
757845c233
|
Add working test workflow button
|
2020-09-14 09:33:18 +01:00 |
Michael Shanks
|
0982f627ef
|
some mutating function parameter
|
2020-09-11 21:30:40 +01:00 |
Andrew Kingston
|
494d38029f
|
Rewrite workflow editing state for better UI sync
|
2020-09-11 14:23:31 +01:00 |
Michael Shanks
|
d951edad61
|
some comments
|
2020-09-11 09:53:02 +01:00 |
Michael Shanks
|
04f3ed5ec3
|
Merge branch 'master' into event-panel + binding fixes
|
2020-09-10 21:55:04 +01:00 |
Andrew Kingston
|
e3707982de
|
Update to use stepId for workflows and improve workflow UX when editing blocks
|
2020-09-10 15:27:39 +01:00 |
Andrew Kingston
|
cc14ef2cc6
|
Merge branch 'server-workflows' of github.com:Budibase/budibase into server-workflows
|
2020-09-10 15:01:45 +01:00 |
Andrew Kingston
|
06f1a7bbf1
|
Load workflow blocks from server and remove block definitions from builder
|
2020-09-10 14:16:43 +01:00 |
Michael Shanks
|
93043c2ab3
|
events: Update record workings
|
2020-09-09 21:16:26 +01:00 |
Michael Shanks
|
e917d7467a
|
Merge branch 'master' into event-panel
|
2020-09-09 15:59:57 +01:00 |
Michael Shanks
|
349f350ee4
|
backup before a merge
|
2020-09-09 15:56:31 +01:00 |
Conor Mack
|
49a69b3b80
|
Tidyup
|
2020-09-08 16:15:14 +01:00 |
Conor Mack
|
d0f48e3d0e
|
Selects for Screens in Events and Settings
|
2020-09-08 16:03:04 +01:00 |
Michael Shanks
|
3c69e48200
|
some styling changes from code review
|
2020-08-27 10:00:36 +01:00 |
Michael Shanks
|
d7f70d0424
|
Merge branch 'master' into feature/binding-interface
|
2020-08-27 09:39:11 +01:00 |
Michael Shanks
|
53eccb5379
|
Merge pull request #536 from mjashanks/dnd
Few Dnd Bugfixes
|
2020-08-27 09:33:25 +01:00 |
kevmodrome
|
300f18927f
|
merge master
|
2020-08-26 09:11:16 +02:00 |
kevmodrome
|
0bbc5289ad
|
adds guards to some properties when they are undefined
|
2020-08-25 11:25:56 +02:00 |
kevmodrome
|
60264d6cb8
|
Merge branch 'feature/binding-interface' into feature/binding-interface-frontend
|
2020-08-25 10:16:32 +02:00 |
Martin McKeaveney
|
b03eb8ce60
|
cypress tests, lint, feature complete
|
2020-08-24 15:48:34 +01:00 |
Martin McKeaveney
|
4d262b57ab
|
view filters operational
|
2020-08-24 11:46:28 +01:00 |
Martin McKeaveney
|
dfb5eb9bb6
|
renaming bug
|
2020-08-20 17:04:54 +01:00 |
Martin McKeaveney
|
d2638e0150
|
merge
|
2020-08-19 17:14:30 +01:00 |
Martin McKeaveney
|
80970ba035
|
full cypress suite for custom views
|
2020-08-19 16:43:04 +01:00 |
Martin McKeaveney
|
e57dda576b
|
tidy up and lint ✨
|
2020-08-18 17:14:26 +01:00 |
Martin McKeaveney
|
33ec0cfa75
|
group by complete
|
2020-08-18 16:05:15 +01:00 |
Martin McKeaveney
|
0a60fd0bc6
|
deletion of views, statistics calculation popover, unit tests
|
2020-08-17 21:01:43 +01:00 |
Martin McKeaveney
|
6ad5ebbe06
|
began UI for custom views
|
2020-08-14 16:31:53 +01:00 |
Michael Shanks
|
764a09118c
|
bugfix: dnd over screenslot was throwing err
|
2020-08-13 14:02:15 +01:00 |
Michael Shanks
|
5ab905067f
|
merge from master
|
2020-08-13 11:50:12 +01:00 |
Michael Shanks
|
3703aa2a1e
|
auto nesting or not, on add component
|
2020-08-12 17:00:05 +01:00 |
kevmodrome
|
d0b1d4695b
|
initial commit
|
2020-08-12 17:30:20 +02:00 |
Michael Shanks
|
2db40c6d2c
|
dnd component nav
|
2020-08-12 16:28:19 +01:00 |
Michael Shanks
|
d6b0374349
|
merge from master
|
2020-08-11 17:31:14 +01:00 |
Martin McKeaveney
|
6405e79f15
|
tidy up + lint
|
2020-08-11 11:23:07 +01:00 |
Michael Shanks
|
50167a7038
|
Merge branch 'master' into feature/binding-interface
|
2020-08-11 10:46:07 +01:00 |
Martin McKeaveney
|
a8251cdb22
|
full cypress suite for new backend
|
2020-08-10 17:51:30 +01:00 |
Martin McKeaveney
|
4acb792278
|
Merge branch 'master' of github.com:Budibase/budibase into new-backend-ui
|
2020-08-10 16:39:30 +01:00 |
Martin McKeaveney
|
cf084f2877
|
cypress + unit test framework
|
2020-08-10 15:34:37 +01:00 |
Martin McKeaveney
|
cfe262d602
|
new table creation
|
2020-08-07 18:31:40 +01:00 |
Martin McKeaveney
|
160703863b
|
column CRUD
|
2020-08-07 17:41:20 +01:00 |
Martin McKeaveney
|
10d798fe62
|
creating rows and columns working
|
2020-08-07 16:13:57 +01:00 |
Michael Shanks
|
8679c8bdbb
|
new comonent name -
when on master unique across all screens
|
2020-08-07 14:17:57 +01:00 |
Michael Shanks
|
f71bda6d6a
|
new component - start numbering at 1
|
2020-08-07 12:09:48 +01:00 |
Michael Shanks
|
29ee500eea
|
new components get unique name
|
2020-08-07 12:01:16 +01:00 |
Michael Shanks
|
cfa8970e2a
|
updated binding paths (from client lib changes)
|
2020-08-06 21:27:26 +01:00 |
Michael Shanks
|
a82c0dd44e
|
client lib - new binding
|
2020-08-06 21:12:35 +01:00 |
Michael Shanks
|
12e20e460d
|
tidyup & JSDoc
|
2020-08-04 16:31:31 +01:00 |
Michael Shanks
|
e4bcd4020b
|
fetchBindableProperties - complete
|
2020-08-04 16:11:46 +01:00 |
Michael Shanks
|
80dd9b94b1
|
stub bindings
|
2020-08-04 11:10:02 +01:00 |
cmack
|
bbf32cda75
|
Merge branch 'master' of https://github.com/Budibase/budibase into britecharts/separate-components-2
|
2020-08-04 10:06:10 +01:00 |
Michael Shanks
|
53fafab3d9
|
binding - backend initial
|
2020-08-03 15:06:51 +01:00 |
cmack
|
d56c801c6f
|
Britecharts work so far
|
2020-07-26 11:54:55 +01:00 |
Michael Shanks
|
bac8249132
|
can delete screens
|
2020-07-21 15:01:32 +01:00 |
Martin McKeaveney
|
762fce6577
|
ensure table name is not persisted between apps
|
2020-07-21 10:24:09 +01:00 |
Martin McKeaveney
|
22005bc990
|
formatting and tidy up
|
2020-07-14 16:00:58 +01:00 |
Martin McKeaveney
|
5705fbb6a5
|
lint
|
2020-07-13 19:44:42 +01:00 |
Martin McKeaveney
|
970317ef08
|
identify user in builder
|
2020-07-13 18:09:32 +01:00 |
Martin McKeaveney
|
ab13ecad1f
|
lint
|
2020-07-13 17:15:22 +01:00 |
Martin McKeaveney
|
380781de8b
|
posthog analytics
|
2020-07-13 17:12:54 +01:00 |
Kevin Åberg Kultalahti
|
cd0a58f89f
|
Merge pull request #399 from Budibase/features/edit-application-info
Features/edit application info
|
2020-07-02 12:14:31 +02:00 |
Michael Shanks
|
85fe1cdcfe
|
backend - routing based on models
|
2020-06-30 14:12:37 +01:00 |
kevmodrome
|
2da62df873
|
change appname to name in builderStore
|
2020-06-29 17:01:10 +02:00 |
Martin McKeaveney
|
dd0b66be69
|
lint ✨
|
2020-06-25 22:43:10 +01:00 |
Martin McKeaveney
|
28b951e993
|
data model rewrite
|
2020-06-25 22:34:38 +01:00 |
Martin McKeaveney
|
28c5756047
|
record keys as names
|
2020-06-25 20:04:58 +01:00 |
Martin McKeaveney
|
92beb8ffa4
|
merge
|
2020-06-25 18:32:51 +01:00 |
Martin McKeaveney
|
ba74c0981e
|
Merge pull request #367 from Budibase/backend-ui-update
Backend ui update
|
2020-06-24 17:33:22 +01:00 |
Martin McKeaveney
|
d32df44ae0
|
tidy up
|
2020-06-24 17:19:12 +01:00 |
Martin McKeaveney
|
35a1b1c03e
|
update when linked field added
|
2020-06-24 16:56:13 +01:00 |
Conor_Mack
|
306c733094
|
Cypress Tests and Discussion Resolves
|
2020-06-24 16:16:06 +01:00 |
Martin McKeaveney
|
c46ccd05f9
|
lint ✨
|
2020-06-24 16:12:55 +01:00 |
Martin McKeaveney
|
31e89e77e5
|
custom notifications solution
|
2020-06-24 16:10:54 +01:00 |
Martin McKeaveney
|
cde00356b3
|
custom notifications, models + fields keyed by ID
|
2020-06-24 12:41:26 +01:00 |
Martin McKeaveney
|
e1b88e6620
|
enable renaming of records by using IDs
|
2020-06-23 23:26:54 +01:00 |
Martin McKeaveney
|
8ab2e0b6aa
|
improvements to linked records
|
2020-06-23 13:50:45 +01:00 |
Conor_Mack
|
50ecfd1e25
|
Merge branch 'master' into builder/consolidating-missing-code
|
2020-06-23 11:21:31 +01:00 |
Martin McKeaveney
|
eca7b69949
|
merge
|
2020-06-22 22:39:41 +01:00 |
Michael Shanks
|
af0ed48774
|
bugfix: workflow still passing instanceId to api()
|
2020-06-20 20:30:00 +01:00 |
Michael Shanks
|
4ba1329983
|
instance Id is gone from API module
|
2020-06-19 17:19:30 +01:00 |
Martin McKeaveney
|
2ac15c6b89
|
lint ✨
|
2020-06-18 17:55:46 +01:00 |
Martin McKeaveney
|
7428dd40fc
|
backend v1 - styling to do
|
2020-06-18 17:17:18 +01:00 |
Michael Shanks
|
bf14aa5ccb
|
instanceid removal
|
2020-06-18 16:59:31 +01:00 |
Martin McKeaveney
|
cc1cab0e57
|
Merge branch 'master' of github.com:Budibase/budibase into backend-ui-update
|
2020-06-18 09:16:43 +01:00 |
Martin McKeaveney
|
949052c41c
|
add new models and fields, delete models
|
2020-06-17 16:51:10 +01:00 |
Martin McKeaveney
|
bda580bc3f
|
new model creation, requires styling and CSS updates
|
2020-06-16 20:53:13 +01:00 |
Martin McKeaveney
|
78ce077846
|
saving of models and fields
|
2020-06-16 20:29:18 +01:00 |
Conor_Mack
|
8bae0e49c5
|
Lint fix
|
2020-06-15 18:39:10 +01:00 |
Martin McKeaveney
|
af9038f64f
|
structuring new backend UI
|
2020-06-15 16:41:31 +01:00 |
Conor_Mack
|
c1e9133424
|
Instance naming fix for components and screens
|
2020-06-15 16:01:24 +01:00 |
Michael Shanks
|
19d132c6c2
|
removal of appRoot - appId comes in cookie
|
2020-06-12 20:42:55 +01:00 |
Conor_Mack
|
6cf34a4ad8
|
Merge branch 'master' of https://github.com/Budibase/budibase into builder/consolidating-missing-code
|
2020-06-12 13:40:27 +01:00 |
Michael Shanks
|
0c35f46b5f
|
bugfix - screen/page > settings throwing error
|
2020-06-12 12:15:17 +01:00 |
Conor_Mack
|
3dcef29ddd
|
Instance name for components and screens
|
2020-06-11 16:15:09 +01:00 |
Martin McKeaveney
|
35aa2d341a
|
Revert "Fixes for Screen and Page Props"
|
2020-06-09 19:18:45 +01:00 |
Conor_Mack
|
dd0eec0592
|
Refactorings for page and settings props
|
2020-06-09 10:59:15 +01:00 |
Conor_Mack
|
156fc01b48
|
Screen and page latest
|
2020-06-03 21:36:36 +01:00 |