Tobie Morgan Hitchcock
|
f7dd73212d
|
Make SQL subquery behaviour understandable and consistent
Closes #1408
Closes #1441
|
2023-02-19 17:34:18 +00:00 |
|
Tobie Morgan Hitchcock
|
5e2157a0a2
|
Rename SQL string::length() function to string::len()
|
2023-02-18 21:07:37 +00:00 |
|
Tobie Morgan Hitchcock
|
132354e199
|
Fix typo in code comment
|
2023-02-18 18:30:23 +00:00 |
|
Tobie Morgan Hitchcock
|
ef7955c293
|
Ensure UTF surrogates are removed within strings
Closes #1661
|
2023-02-16 12:22:23 +00:00 |
|
Yt
|
16bf727870
|
Update NixOS sources (#1638)
|
2023-02-15 21:46:09 +00:00 |
|
Tobie Morgan Hitchcock
|
454612487a
|
Allow sending Table type for LIVE query RPC method
|
2023-02-14 11:01:31 +00:00 |
|
Tobie Morgan Hitchcock
|
0e8866b4e3
|
Add blueprint for JavaScript Web APIs
|
2023-02-13 17:47:09 +00:00 |
|
Tobie Morgan Hitchcock
|
d17b658163
|
Support us in addition to µs for microsecond durations
|
2023-02-13 16:06:36 +00:00 |
|
Tobie Morgan Hitchcock
|
5d55f28b98
|
Fix linting warning
|
2023-02-13 16:05:02 +00:00 |
|
Tobie Morgan Hitchcock
|
1fb147eb5e
|
Ensure custom JavaScript classes are cloneable
|
2023-02-13 16:03:29 +00:00 |
|
Tobie Morgan Hitchcock
|
efbc5d3219
|
Add all WebSockets to a global collection
|
2023-02-13 12:20:13 +00:00 |
|
Tobie Morgan Hitchcock
|
838d4371fe
|
Add static .is() function for comparison of custom JavaScript classes
|
2023-02-12 15:52:10 +00:00 |
|
Tobie Morgan Hitchcock
|
6556de7cd2
|
Allow function argument overloading on custom JavaScript classes
|
2023-02-12 15:51:47 +00:00 |
|
Tobie Morgan Hitchcock
|
612cd39b05
|
Add toJSON() method to custom JavaScript classes
|
2023-02-12 15:49:53 +00:00 |
|
Tobie Morgan Hitchcock
|
8cfc286beb
|
Add global console object to JavaScript runtime
Closes #1634
|
2023-02-12 12:23:44 +00:00 |
|
Tobie Morgan Hitchcock
|
a4db20fb05
|
Add descriptions for all datastore key types
|
2023-02-12 12:19:26 +00:00 |
|
Tobie Morgan Hitchcock
|
94cdef565f
|
Ensure function arguments are processed concurrently
|
2023-02-12 12:18:47 +00:00 |
|
Tobie Morgan Hitchcock
|
1e93c0f304
|
Ensure permissions are not chekced on PERMISSIONS clauses
Closes #1633
|
2023-02-12 11:48:11 +00:00 |
|
Tobie Morgan Hitchcock
|
ea84f839da
|
Update 3rd party dependencies
|
2023-02-11 23:00:03 +00:00 |
|
Tobie Morgan Hitchcock
|
d2571a6b29
|
Ensure UUIDs convert to strings correctly
Closes #1650
|
2023-02-11 18:21:02 +00:00 |
|
Tobie Morgan Hitchcock
|
ab124a2e21
|
Ensure SQL http functions decode JSON responses correctly
Closes #1649
|
2023-02-11 17:22:09 +00:00 |
|
Tobie Morgan Hitchcock
|
ac9a574c00
|
Simplify passing of authentication tokens to client
|
2023-02-11 15:56:14 +00:00 |
|
Tobie Morgan Hitchcock
|
3f0afd9d72
|
Fix base64 authentication decoding support
Closes #1625
|
2023-02-09 10:54:52 +00:00 |
|
Tobie Morgan Hitchcock
|
d3e7936d5e
|
Temporarily remove sql! parser runtime macro
Closes #1643
|
2023-02-09 10:53:19 +00:00 |
|
Tobie Morgan Hitchcock
|
c90ff5f5d1
|
Listen to different OS signals on Windows and Unix
|
2023-02-08 13:19:08 +00:00 |
|
Tobie Morgan Hitchcock
|
48756a0a96
|
Update 3rd party dependencies
Closes #1642
|
2023-02-07 08:44:25 +00:00 |
|
Salvador Girones Gil
|
15f7fb3eee
|
Ensure SurrealDB listens to SIGTERM/SIGINT signals and quits gracefully (#1639)
|
2023-02-05 21:03:21 +00:00 |
|
Przemyslaw Hugh Kaznowski
|
c3620d01eb
|
Fix README to point to correct RFC process URL (#1632)
|
2023-02-04 09:51:04 +00:00 |
|
Tobie Morgan Hitchcock
|
77da795d24
|
Ensure CONTAINS works correctly with Uuid s and Datetime s
Closes #1636
|
2023-02-04 08:15:30 +00:00 |
|
Tobie Morgan Hitchcock
|
84b026679f
|
Update clippy linting tests
|
2023-02-03 11:47:07 +00:00 |
|
Tobie Morgan Hitchcock
|
cf11eb7f54
|
Add clippy::mem_forget denial rule
|
2023-02-03 11:46:39 +00:00 |
|
Tobie Morgan Hitchcock
|
0a65ecd96d
|
Remove unnecessary code
|
2023-02-03 09:54:05 +00:00 |
|
Tobie Morgan Hitchcock
|
b0c2fe8f03
|
Ensure math::fixed() works on Decimal numbers
Closes #1622
|
2023-01-30 22:25:07 +00:00 |
|
Tobie Morgan Hitchcock
|
3f528ab183
|
Increase memory size of Model
|
2023-01-29 12:37:13 +00:00 |
|
Rushmore Mushambi
|
312e89a5a9
|
Fix release builds (#1616)
|
2023-01-29 12:35:47 +00:00 |
|
Tobie Morgan Hitchcock
|
c16705690b
|
Fix bug with Uuid::new() function when compiling
|
2023-01-26 19:22:03 +00:00 |
|
Tobie Morgan Hitchcock
|
9282feac1f
|
Allow empty params object from text-based WebSocket clients
Closes #1610
|
2023-01-20 00:54:33 +00:00 |
|
Tobie Morgan Hitchcock
|
6785c65b60
|
Use WebSockets by default in development
|
2023-01-19 09:57:59 +00:00 |
|
Finn Bear
|
a1b9201bbd
|
Add pretty printing for SQL Query , Statement , Value , Array , and Object types (#1420)
|
2023-01-19 09:53:33 +00:00 |
|
Tobie Morgan Hitchcock
|
79d6107b4e
|
Implement PartialOrd for SQL Geometry type
Originally implemented by @finnbear
|
2023-01-18 14:45:01 +00:00 |
|
Tobie Morgan Hitchcock
|
55dda013b6
|
Fix SQL function tests
|
2023-01-18 00:11:19 +00:00 |
|
Tobie Morgan Hitchcock
|
0e70e515be
|
Fix base64 authentication token decoding
|
2023-01-18 00:08:39 +00:00 |
|
Tobie Morgan Hitchcock
|
7682a97a33
|
Decode urlencoded path parameters automatically
Closes #1396
|
2023-01-17 14:10:21 +00:00 |
|
Tobie Morgan Hitchcock
|
c37d93bcb9
|
Ensure edge records are output as RELATE statements in SQL export
Closes #1496
|
2023-01-17 10:41:34 +00:00 |
|
Tobie Morgan Hitchcock
|
286bbef507
|
Allow Record IDs for relations in RELATE statements
|
2023-01-17 10:33:05 +00:00 |
|
Tobie Morgan Hitchcock
|
9fa0a4fbb4
|
Ensure SQL rand() functions do not hang indefinitely
|
2023-01-17 10:28:54 +00:00 |
|
Tobie Morgan Hitchcock
|
bb0b10e38a
|
Add functionality to generate different Record IDs
Closes #1353
|
2023-01-17 09:53:47 +00:00 |
|
Tobie Morgan Hitchcock
|
996b9c1375
|
Use UUIDv7 as default UUID type
|
2023-01-17 09:51:58 +00:00 |
|
Tobie Morgan Hitchcock
|
30953bc2a3
|
Add SQL rand::ulid() function
Related to #1353
|
2023-01-17 09:02:01 +00:00 |
|
Tobie Morgan Hitchcock
|
3a1294029e
|
Add SQL array::all() , array::any() , array::min() , and array::max() functions
Closes #1588
|
2023-01-17 09:00:30 +00:00 |
|