Gani Georgiev
|
9b880f5ab4
|
filter enhancements
|
2023-01-07 22:27:11 +02:00 |
|
Gani Georgiev
|
fb57c8091d
|
[#586] fixed nested multiple expands with shared path
|
2022-12-20 11:07:16 +02:00 |
|
Gani Georgiev
|
ca528cef03
|
improved auth record errors reporting and updated nested tx test
|
2022-12-18 14:06:48 +02:00 |
|
Gani Georgiev
|
687a79b450
|
updated linter
|
2022-12-16 17:06:03 +02:00 |
|
Gani Georgiev
|
9ae8536515
|
updated base_test error messages
|
2022-12-16 13:37:28 +02:00 |
|
Gani Georgiev
|
89de29fc84
|
updated code comments and renamed async/sync db to concurrent/nonconcurrent db
|
2022-12-16 13:07:58 +02:00 |
|
Gani Georgiev
|
b9e257d2b1
|
added split (sync and async) db connections pool
|
2022-12-15 16:42:35 +02:00 |
|
Gani Georgiev
|
6d46cefd1f
|
updated delete comment
|
2022-12-13 09:08:54 +02:00 |
|
Gani Georgiev
|
b1a63bb98d
|
minor code optimizations
|
2022-12-13 09:07:50 +02:00 |
|
Gani Georgiev
|
be3dd42eac
|
batched rel references and added test for the batch delete processing
|
2022-12-12 19:21:54 +02:00 |
|
Gani Georgiev
|
0eeae9de80
|
updated random_test
|
2022-12-12 19:19:31 +02:00 |
|
Gani Georgiev
|
18d6a1c529
|
optimized record references deletion
|
2022-12-11 22:23:02 +02:00 |
|
Gani Georgiev
|
972b06c708
|
added NOT NULL in addition to the PRIMARY KEY
|
2022-12-10 21:25:07 +02:00 |
|
Gani Georgiev
|
869d1cbcf7
|
fixed record delete test expected query strings
|
2022-12-09 19:15:24 +02:00 |
|
Gani Georgiev
|
9c7f48a66e
|
[#1220] fixed field column name conflict on cascade record deletion
|
2022-12-09 19:09:43 +02:00 |
|
Gani Georgiev
|
e60f470188
|
call root record delete first
|
2022-12-09 01:50:37 +02:00 |
|
Gani Georgiev
|
7aefcd9bf6
|
updated changelog
|
2022-12-08 12:18:17 +02:00 |
|
Gani Georgiev
|
693954cdcd
|
[#1187] added Dao query semaphore and base fail/retry
|
2022-12-08 10:40:42 +02:00 |
|
Gani Georgiev
|
355f7053fd
|
[#1187] move file upload and delete out of the record save transaction
|
2022-12-06 12:26:29 +02:00 |
|
Gani Georgiev
|
b8cd686b32
|
updated automigrate templates, added js bindings tests and updated models IsNew behavior
|
2022-12-05 13:57:09 +02:00 |
|
Gani Georgiev
|
44a69eb4ba
|
skip triggering the before hooks on record delete retry
|
2022-12-01 19:00:38 +02:00 |
|
Gani Georgiev
|
0fa5edb0b1
|
added custom goja field mapper to handle all caps identifiers and allowed errors unwrapping
|
2022-11-30 17:23:41 +02:00 |
|
Gani Georgiev
|
a4953cbb4e
|
optimized record references lookups
|
2022-11-29 22:28:23 +02:00 |
|
Gani Georgiev
|
647158f62d
|
[#1138] fixed concurrent cascade update/delete and added fail/retry because of SQLITE_BUSY
|
2022-11-29 18:14:09 +02:00 |
|
Gani Georgiev
|
8c9b657132
|
moved settings under models and added settings dao helpers
|
2022-11-26 14:42:45 +02:00 |
|
Gani Georgiev
|
d8963c6fc3
|
added plugins subpackage and added basic support for js migrations
|
2022-11-26 09:06:09 +02:00 |
|
Gani Georgiev
|
aed8367231
|
fixed autocomplete base collection keys caching
|
2022-11-18 13:32:32 +02:00 |
|
Gani Georgiev
|
6e9cf986c5
|
[#872] changed the schema required validator to be optional for auth collections
|
2022-11-16 15:13:04 +02:00 |
|
Gani Georgiev
|
9322b13d15
|
[#1028] added case insensitive collection name lookup
|
2022-11-15 00:54:29 +02:00 |
|
Gani Georgiev
|
a998618d75
|
updated godoc comment
|
2022-11-14 14:43:20 +02:00 |
|
Gani Georgiev
|
521df149a2
|
updated db pool limits, added logs VACUUM, updated api docs
|
2022-11-13 00:38:18 +02:00 |
|
Gani Georgiev
|
0ff5606d80
|
renamed PseudoRandom to Pseudorandom
|
2022-11-06 15:28:41 +02:00 |
|
Gani Georgiev
|
4cddb6b5cb
|
added pseudorandom generator
|
2022-11-06 15:26:34 +02:00 |
|
Gani Georgiev
|
90dba45d7c
|
initial v0.8 pre-release
|
2022-10-30 10:28:14 +02:00 |
|
Jan Lauber
|
9cbb2e750e
|
[#794] fixed comment typos
|
2022-10-17 20:17:44 +03:00 |
|
Gani Georgiev
|
9a8c9dd115
|
[#586] fixed multiple nested relation expansions with shared base path
|
2022-09-21 13:34:34 +03:00 |
|
Gani Georgiev
|
9d30ca81cb
|
fixed comment typo
|
2022-09-02 12:45:59 +03:00 |
|
Gani Georgiev
|
93b3788448
|
added additional check for empty ExternalAuth data in case the provider api changes
|
2022-09-02 12:05:00 +03:00 |
|
Gani Georgiev
|
df1a947b61
|
updated response messages and rebuilt ui/dist
|
2022-09-02 10:00:36 +03:00 |
|
Gani Georgiev
|
f5ff7193a9
|
[#276] added support for linking external auths by provider id
|
2022-08-31 13:38:31 +03:00 |
|
Gani Georgiev
|
7f6049ebd6
|
updated test db and ui/dist
|
2022-08-10 20:37:41 +03:00 |
|
Gani Georgiev
|
c5091898ae
|
added test to test schema field persistence after import
|
2022-08-10 17:43:55 +03:00 |
|
Gani Georgiev
|
d56b8fcb90
|
updated import popup handling and api preview examples
|
2022-08-10 16:16:59 +03:00 |
|
Gani Georgiev
|
65b830198b
|
test deleteMissing with schema changes
|
2022-08-10 13:22:27 +03:00 |
|
Gani Georgiev
|
a355c8e8a9
|
removed duplicated method
|
2022-08-09 17:20:22 +03:00 |
|
Gani Georgiev
|
f8f785d6e3
|
call transaction Dao events only after commit, added totalPages to the search response and updated the tests
|
2022-08-09 16:20:39 +03:00 |
|
Gani Georgiev
|
8b2b26c196
|
fixed after hooks
|
2022-08-08 20:14:46 +03:00 |
|
Gani Georgiev
|
8009d37d24
|
updated tests
|
2022-08-08 19:16:33 +03:00 |
|
Gani Georgiev
|
6e9d000426
|
before updateding test data
|
2022-08-07 20:58:21 +03:00 |
|
Gani Georgiev
|
5fb45a1864
|
updated CollectionsImport and CollectionUpsert forms
|
2022-08-06 18:15:18 +03:00 |
|