Andrew Kingston
|
a6b5861cbc
|
Add client libary update management from inside the builder
|
2021-07-07 17:07:42 +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
|
7b841e709a
|
Mock redis shutdown method to avoid errors
|
2021-07-07 09:34:56 +01:00 |
|
mike12345567
|
922e209c72
|
Updating server test cases.
|
2021-07-02 14:49:47 +01:00 |
|
mike12345567
|
19da122425
|
Updating tests to use latest version of jest, which broke a lot of things, but was necessary to get proper ts-jest support.
|
2021-06-25 13:46:02 +01:00 |
|
Michael Drury
|
a2d98bfe23
|
Linting.
|
2021-06-21 22:42:57 +01:00 |
|
mike12345567
|
951ff78775
|
Fixing issue with app import, supporting old search API.
|
2021-06-21 22:29:32 +01:00 |
|
mike12345567
|
3f1b95218e
|
Fixing some issues I found with testing automations against external tables.
|
2021-06-18 18:05:31 +01:00 |
|
Martin McKeaveney
|
d2bb7ea6ab
|
fixed all integration tests
|
2021-06-17 16:52:52 +01:00 |
|
Martin McKeaveney
|
f83f358514
|
automation server tests updated
|
2021-06-17 16:35:58 +01:00 |
|
Martin McKeaveney
|
f267c5c404
|
datasource selection logic - unselect other entities when choosing datasource
|
2021-06-16 23:27:38 +01:00 |
|
Martin McKeaveney
|
aabbbdecfe
|
consolidate postgres datas sources
|
2021-06-16 15:45:57 +01:00 |
|
Martin McKeaveney
|
9a35e332ca
|
consolidate data sources and queries together in one UI
|
2021-06-15 19:48:05 +01:00 |
|
Martin McKeaveney
|
3eaaff9901
|
merge
|
2021-06-15 13:37:21 +01:00 |
|
Martin McKeaveney
|
6c2099dd68
|
removing _all concept for tables, more work on plus datasource
|
2021-06-15 13:32:11 +01:00 |
|
mike12345567
|
a056176050
|
Some quick work to make it function as required.
|
2021-06-15 13:20:25 +01:00 |
|
mike12345567
|
91de2fb78e
|
Adding some work towards supporting full data source integration.
|
2021-06-15 13:03:55 +01:00 |
|
mike12345567
|
564cdd8102
|
Some of the functionality required for external SQL rows API.
|
2021-06-14 19:05:39 +01:00 |
|
mike12345567
|
9719e26de2
|
Fixing bulk deletion.
|
2021-06-11 19:54:47 +01:00 |
|
Martin McKeaveney
|
58b33562db
|
external/internal tables and datasources merged, removed autocapture, re-added logout action
|
2021-06-11 17:52:08 +01:00 |
|
Martin McKeaveney
|
28d4a9ad06
|
merge
|
2021-06-10 14:15:03 +01:00 |
|
Martin McKeaveney
|
bb83267221
|
Merge branch 'master' of github.com:Budibase/budibase into plus-datasources
|
2021-06-10 12:13:28 +01:00 |
|
mike12345567
|
016c567fc9
|
Super quick fix for attachments, keeping in correct object store directory.
|
2021-06-09 17:38:24 +01:00 |
|
Martin McKeaveney
|
d12dba2137
|
merge
|
2021-06-09 14:36:14 +01:00 |
|
mike12345567
|
efba60239c
|
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
|
2021-06-09 11:03:01 +01:00 |
|
Martin McKeaveney
|
c88244fd34
|
Merge pull request #1667 from Budibase/fix/stability-bugfixes
Fix/stability bugfixes
|
2021-06-08 19:40:41 +01:00 |
|
mike12345567
|
594a290286
|
Re-writing how global users are handled in server, specifically how they are retrieved, so that for relationships it can handle the global user.
|
2021-06-08 16:06:30 +01:00 |
|
Martin McKeaveney
|
536c2c317c
|
fixing attachments for public apps
|
2021-06-08 12:50:58 +01:00 |
|
mike12345567
|
4a704bfd8e
|
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
|
2021-06-08 12:27:37 +01:00 |
|
Martin McKeaveney
|
92f4a7b1f6
|
Merge branch 'master' of https://github.com/Budibase/budibase into plus-datasources
|
2021-06-07 18:09:03 +01:00 |
|
Martin McKeaveney
|
df72c2ffda
|
Merge branch 'master' of https://github.com/Budibase/budibase into plus-datasources
|
2021-06-07 14:36:25 +01:00 |
|
mike12345567
|
2938d3a92d
|
Fixing broken backend test cases.
|
2021-06-07 14:08:49 +01:00 |
|
mike12345567
|
a74309202d
|
Adding test case for data source opinionated query endpoint.
|
2021-06-04 15:16:15 +01:00 |
|
mike12345567
|
091b537e2d
|
Adding schema validation and API endpoint to data sources for query.
|
2021-06-04 14:53:49 +01:00 |
|
mike12345567
|
9f50d2d329
|
Merge branch 'plus-datasources' of github.com:Budibase/budibase into feature/opinionated-sql
|
2021-06-04 13:28:34 +01:00 |
|
mike12345567
|
8f0b25879a
|
Merge branch 'fix/builder-roles' of github.com:Budibase/budibase into feature/opinionated-sql
|
2021-06-04 13:10:57 +01:00 |
|
mike12345567
|
9d3c28ecbf
|
Fixing issue with builder not always having the correct roles to view an app - global builders are now admins in all apps.
|
2021-06-04 12:13:29 +01:00 |
|
Martin McKeaveney
|
7ecdb60cc6
|
Joi schema validation for plus datasources
|
2021-06-04 10:50:02 +01:00 |
|
Martin McKeaveney
|
2ab9d5e31c
|
endpoint for plus datasources
|
2021-06-03 17:56:04 +01:00 |
|
mike12345567
|
2057985631
|
Fixing issue with roles not being added correctly to global users and cleaning up roles when an app is deleted.
|
2021-06-01 15:58:40 +01:00 |
|
mike12345567
|
397a4d883f
|
Fixing server test cases.
|
2021-05-27 15:40:55 +01:00 |
|
mike12345567
|
24b3635b9b
|
Linting.
|
2021-05-27 14:55:48 +01:00 |
|
mike12345567
|
853f519f92
|
Formatting.
|
2021-05-27 14:53:47 +01:00 |
|
mike12345567
|
bc6660fd0e
|
Updating permissions to allow roles other than builder/admin to use apps properly.
|
2021-05-27 14:53:41 +01:00 |
|
mike12345567
|
c311bae7b9
|
Fixing an issue with redirect loop in auth,
|
2021-05-27 12:05:31 +01:00 |
|
Martin McKeaveney
|
38e6790146
|
fix test
|
2021-05-24 22:50:58 +01:00 |
|
Martin McKeaveney
|
5c60629545
|
removing electron config
|
2021-05-24 22:39:13 +01:00 |
|
mike12345567
|
8c8ac18ac0
|
Fixing broken server test cases.
|
2021-05-21 16:02:21 +01:00 |
|
mike12345567
|
f56250824c
|
Adding a debounced updated at timestamp to applications.
|
2021-05-21 13:07:10 +01:00 |
|
mike12345567
|
fba63134d1
|
Fixing some issues found when testing.
|
2021-05-20 20:48:24 +01:00 |
|
mike12345567
|
69a54aad83
|
Fixing test cases.
|
2021-05-20 16:18:09 +01:00 |
|
mike12345567
|
ed63d1d8f2
|
Updating user test cases.
|
2021-05-19 16:24:20 +01:00 |
|
mike12345567
|
ecc1527833
|
Merge branch 'next' of github.com:Budibase/budibase into user-app-list
|
2021-05-19 15:58:17 +01:00 |
|
mike12345567
|
6d6eee2a93
|
Adding the ability to get all apps, with the status attached.
|
2021-05-19 15:09:57 +01:00 |
|
mike12345567
|
1956d9765e
|
Adding admin only endpoint, removing the ability to create/delete global users from the app server and adding a global self user update.
|
2021-05-19 13:17:50 +01:00 |
|
mike12345567
|
ed4455b450
|
Fixing test cases.
|
2021-05-19 11:27:19 +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
|
6dc288fcc3
|
merge
|
2021-05-16 21:29:07 +01:00 |
|
Martin McKeaveney
|
0ed0550e73
|
revert functionality working
|
2021-05-16 21:25:37 +01:00 |
|
mike12345567
|
ac0f620b38
|
Formatting.
|
2021-05-14 16:32:51 +01:00 |
|
mike12345567
|
2d0122f7d6
|
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 |
|
mike12345567
|
e560390d8a
|
Fixing an issue with portal calls causing the app to be re-locked.
|
2021-05-13 15:32:03 +01:00 |
|
Andrew Kingston
|
da40086c0b
|
Allow multipage searches and implement optional pagination to data providers
|
2021-05-13 12:26:18 +01:00 |
|
mike12345567
|
2fa7ee5bcb
|
Formatting.
|
2021-05-12 17:43:29 +01:00 |
|
mike12345567
|
3811acbaec
|
Adding dev endpoint to clear lock.
|
2021-05-12 17:43:01 +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 |
|
Andrew Kingston
|
3eabaea42f
|
Merge branch 'next' of github.com:Budibase/budibase into lab-day-search
|
2021-05-11 10:47:52 +01:00 |
|
mike12345567
|
96f036b720
|
Updating testing system across the board after playing around with it, having the worker tests run when top level test is ran, fixing environment in worker when testing, removing the use of redis (replacing with ioredis-mock) when in test.
|
2021-05-05 17:49:34 +01:00 |
|
Martin McKeaveney
|
a4cc4191b4
|
merge with next
|
2021-05-04 11:40:59 +01:00 |
|
Andrew Kingston
|
556236ebce
|
Add explicit prettier options
|
2021-05-04 11:32:22 +01:00 |
|
Martin McKeaveney
|
4618dfd2d1
|
merge
|
2021-05-04 09:55:14 +01:00 |
|
Keviin Åberg Kultalahti
|
4ec2e7d01f
|
lint:fix
|
2021-05-03 09:31:09 +02:00 |
|
Martin McKeaveney
|
da25d8b6e5
|
tidy up
|
2021-04-30 15:44:37 +01:00 |
|
Andrew Kingston
|
717b0b0af6
|
Expose search API endpoint
|
2021-04-29 14:55:33 +01:00 |
|
Martin McKeaveney
|
b4051dfed6
|
merge with next
|
2021-04-29 11:45:47 +01:00 |
|
mike12345567
|
d985d338ec
|
Updating test cases and some re-work of the email system.
|
2021-04-23 18:07:39 +01:00 |
|
mike12345567
|
bb5dbf27aa
|
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
|
ebaf8c3a2f
|
Updating cypress tests to work with the new user ID system.
|
2021-04-21 11:33:12 +01:00 |
|
mike12345567
|
f6425524a4
|
Updating test cases now that login has changed a bit.
|
2021-04-20 17:27:23 +01:00 |
|
mike12345567
|
7612b5ed16
|
Swapping over everything to use the new user ID and updating everything after some end to end testing.
|
2021-04-20 17:17:44 +01:00 |
|
mike12345567
|
ade007482c
|
Updating the server to remove use of the email in the user ID.
|
2021-04-19 16:26:33 +01:00 |
|
mike12345567
|
fb4e52baff
|
Updating worker/server to run in cypress properly.
|
2021-04-15 16:25:48 +01:00 |
|
mike12345567
|
cfbd75b36d
|
Some changes to initial login form, improvements based on testing and attempts to fix cypress test failures.
|
2021-04-15 15:57:55 +01:00 |
|
mike12345567
|
20a16e07a1
|
Removing test case that isn't valid anymore.
|
2021-04-14 17:27:58 +01:00 |
|
mike12345567
|
e9767eabc5
|
Adding some controls around cookies, expiring them when a 403 is hit.
|
2021-04-14 15:43:34 +01:00 |
|
mike12345567
|
76608fcdcd
|
Fixing up tests, need to mock most of the worker functionality so that worker doesn't need to run during tests.
|
2021-04-13 20:25:43 +01:00 |
|
Martin McKeaveney
|
654a53fc0a
|
Authentication working on builder homepage, integration with currentapp middleware
|
2021-04-13 11:56:57 +01:00 |
|
mike12345567
|
46b975186c
|
Merge branch 'next' of github.com:Budibase/budibase into feature/global-user-management
|
2021-04-13 10:26:40 +01:00 |
|
mike12345567
|
698c983056
|
Updating fetch self to get the global user as well as local metadata.
|
2021-04-12 15:54:14 +01:00 |
|
Martin McKeaveney
|
d8a0f0f747
|
merge
|
2021-04-12 13:41:46 +01:00 |
|
Martin McKeaveney
|
9eb6b541e9
|
merge
|
2021-04-12 13:39:53 +01:00 |
|
mike12345567
|
e2762e046d
|
Removing test case which was no longer needed.
|
2021-04-12 12:19:45 +01:00 |
|
Martin McKeaveney
|
b5a5df7f60
|
login page
|
2021-04-11 11:35:55 +01:00 |
|
mike12345567
|
792114ef46
|
First pass of global user configuration through existing user API with role mappings.
|
2021-04-08 16:58:33 +01:00 |
|
Martin McKeaveney
|
2d7823f314
|
Merge branch 'dev-experience' of https://github.com/Budibase/budibase into feature/global-user-management
|
2021-04-07 17:17:00 +01:00 |
|
mike12345567
|
29787032f0
|
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 |
|
mike12345567
|
fed4910ac8
|
Merge branch 'dev-experience' of github.com:Budibase/budibase into feature/global-user-management
|
2021-04-07 15:22:22 +01:00 |
|
mike12345567
|
62360b1025
|
Fixing component definition test cases and fixing an issue found by authorized test case.
|
2021-04-07 11:27:15 +01:00 |
|
mike12345567
|
73e97e50f4
|
Updating some route middleware security.
|
2021-04-01 14:38:31 +01:00 |
|
mike12345567
|
3672188f4e
|
Some refactoring of utilities and constants, as well as documenting work carried out here.
|
2021-04-01 14:11:58 +01:00 |
|