Commit Graph

36141 Commits

Author SHA1 Message Date
Sam Rose f46a668465
Allow bigints to be used in view calculations, and make sure they're accurate up to 64bit signed int via tests. 2024-10-25 15:55:07 +01:00
Sam Rose 5e4cfafa96
Expose bigints as a column to do calculations on. 2024-10-25 11:53:27 +01:00
Sam Rose 7ee72b6c95
Merge master. 2024-10-25 10:58:32 +01:00
Sam Rose 28a7ab3991
Merge pull request #14861 from Budibase/sql-security
Add tests for SQL injection attacks on table/view creation and search.
2024-10-25 10:55:25 +01:00
Sam Rose 2b1bf4d711
Fix lint. 2024-10-25 10:39:42 +01:00
Sam Rose dd6a0853a4
Fix tests (again) 2024-10-24 18:05:33 +01:00
Sam Rose 226c8d4f8e
Fix SQL tests. 2024-10-24 17:33:16 +01:00
Adria Navarro c13613f75c
Merge pull request #14860 from Budibase/BUDI-8774/delete-row-actions-when-unfetching-tables
Remove row actions when unfetching tables
2024-10-24 18:05:07 +02:00
Adria Navarro b05f35f58f
Merge pull request #14859 from Budibase/BUDI-8774/row-actions-dont-get-deleted-when-removing-a-datasource
Delete row actions when removing a datasource
2024-10-24 18:04:52 +02:00
Andrew Kingston 15336d684c
Merge pull request #14865 from Budibase/cheeks-fixes
Misc V3 improvements
2024-10-24 16:32:11 +01:00
Andrew Kingston 2dec33c12d
Revert info display changes 2024-10-24 16:27:30 +01:00
Andrew Kingston be5564621c
Add info display in user side panel to warn builders if they haven't published their app 2024-10-24 16:19:43 +01:00
Sam Rose 977826a0ca
Clean up table assertions in SQL injection tests. 2024-10-24 15:37:53 +01:00
Sam Rose 6e6e1368c1
Assert table is not deleted in SQL injection tests. 2024-10-24 15:32:08 +01:00
Andrew Kingston c8a7837868
Skip access API request if unchanged 2024-10-24 15:30:05 +01:00
Adria Navarro 08ee84c88b
Merge pull request #14864 from Budibase/chore/allow-overriding-minversion-without-power-role
Allow overriding the min version where we stop serving the power role
2024-10-24 16:23:04 +02:00
Adria Navarro 288517df96 Fix frontend issues due power role missing 2024-10-24 16:08:04 +02:00
Adria Navarro f279a1716d Allow overriding the min version where we stop serving the power role 2024-10-24 15:52:52 +02:00
Adria Navarro ef2465635a
Merge pull request #14862 from Budibase/BUDI-8749/missing-old-row-on-automations
Missing old row on automations
2024-10-24 14:13:10 +02:00
Adria Navarro 4dedde5165 Add missing rowaction 2024-10-24 13:51:44 +02:00
Adria Navarro 637c13c1af Proper typing for emitTable 2024-10-24 13:44:20 +02:00
Adria Navarro 342d70b326 Proper typing 2024-10-24 13:42:01 +02:00
Sam Rose e54bb3fbdc
Uncomment view tests. 2024-10-24 12:33:32 +01:00
Sam Rose 478160c412
Fix all tests. 2024-10-24 12:28:23 +01:00
Adria Navarro 47e16dd844 Typing emitter 2024-10-24 13:07:13 +02:00
Sam Rose 0736812293
Add SQL injection tests. 2024-10-24 11:39:57 +01:00
Adria Navarro 8dda1a51cf Remove row actions when unfetching tables 2024-10-24 12:39:20 +02:00
Andrew Kingston a8264aadc2
Merge branch 'master' of github.com:Budibase/budibase into v3-ui 2024-10-24 11:37:04 +01:00
Andrew Kingston 7bbe1c2ec8
Merge pull request #14778 from Budibase/view-calculation-ui
Calculation Views UI
2024-10-24 11:32:22 +01:00
Adria Navarro ae6f2f9382 Fix test 2024-10-24 12:22:51 +02:00
Sam Rose e14918c105
Fix notContains tests again. 2024-10-24 11:20:31 +01:00
Adria Navarro bbc9a2798d Add test for internal 2024-10-24 12:08:44 +02:00
Adria Navarro 7b0419773c Implement deletion 2024-10-24 12:08:17 +02:00
Sam Rose 4a42439647
Merge branch 'master' of github.com:budibase/budibase into sql-security 2024-10-24 11:04:16 +01:00
Sam Rose 0695888659
wip 2024-10-24 11:01:35 +01:00
Andrew Kingston a1fbd3ef9a
Try to fix pro 2024-10-24 10:56:52 +01:00
Adria Navarro f2e46863f6 Add test deleting external ds 2024-10-24 11:53:59 +02:00
Andrew Kingston 7464f5e7b9
Merge branch 'v3-ui' of github.com:Budibase/budibase into view-calculation-ui 2024-10-24 10:50:05 +01:00
Andrew Kingston 389251c659
Merge pull request #14857 from Budibase/query-ui-frontend
Frontend updates for storing view filters in `queryUI`
2024-10-24 10:47:35 +01:00
Adria Navarro ccdb032449 Move sdk rowaction code 2024-10-24 11:30:59 +02:00
Andrew Kingston 687996257f
Revert change to view error message 2024-10-24 10:27:41 +01:00
Adria Navarro 9c9d2560b2 Remove fetchEnriched 2024-10-24 11:17:31 +02:00
Andrew Kingston d7ad035e0b
Lint 2024-10-24 09:36:51 +01:00
Andrew Kingston 8a0193cfb7
Fix typo 2024-10-24 07:25:45 +01:00
Andrew Kingston 9c7e3cd95e
Reset filters when reopening table filter button 2024-10-24 07:24:45 +01:00
Michael Drury 5f56d8b369
Merge pull request #14855 from Budibase/fix/mysql-forward-slashes
MySQL queries - forward slashes in bindings
2024-10-23 17:44:06 +01:00
Sam Rose ebcbadfd3a
remove all of the `fnc` variables 2024-10-23 17:21:14 +01:00
Sam Rose a120ce4e14
More refactoring. 2024-10-23 17:07:42 +01:00
Michael Drury 714afad2ad
Merge branch 'master' into fix/mysql-forward-slashes 2024-10-23 16:57:26 +01:00
Andrew Kingston 13d0c0f734
Remove log 2024-10-23 16:24:24 +01:00