ppetzold
a6648e8d62
fix: align postgres default null sort with docs and improve postgres coverage
2023-03-17 22:23:46 +01:00
Philipp
c42fde65c3
drop take and skip ( #545 )
...
BREAKING CHANGE: We remove `paginationType` from config and always use limit/offset. Most current issues seem to be related take/skip. The alleged side effects of limit/offset on many-to-many relations seem to not exist anymore as coverage shows.
2023-03-17 21:39:13 +01:00
Philipp
a6384eb984
fix: search on camelcase fields for postgres ( #544 )
2023-03-16 20:54:09 +01:00
ppetzold
40e35aa64f
fix: clean up
2023-03-14 22:12:49 +01:00
ppetzold
d7ccd914d4
fix: clean up
2023-03-14 22:10:23 +01:00
David Sanchez
339249ce24
feat: nested search and filter ( #509 )
...
BREAKING CHANGE: Embedded fields have to wrapped in brackets e.g. `toys.(size.height)`.
2023-03-14 19:23:36 +01:00
David Sanchez
735b7905c3
feat: allow user to choose between limit/offset and take/skip. ( #508 )
2023-03-06 09:25:52 +01:00
xMase
c2c6eaf44e
fix: add check on primary key columns to avoid select exception ( #507 )
2023-03-01 12:23:17 +01:00
Manuel Nascimento
6193ea28df
feat: implement auto EagerLoads in library ( #506 )
2023-03-01 09:02:13 +01:00
David Sanchez
dabb9913c7
feat: add new feature to allowing nested relations ( #499 )
...
Should fix #452 , #405
2023-02-23 08:58:47 +01:00
xMase
dbf6786010
feat: select via query param ( #463 )
2023-02-15 10:16:35 +01:00
xMase
53f18bd547
fix: many-to-many relations ( #492 )
2023-02-15 09:05:52 +01:00
xMase
70c24b00ee
feat: multi filter with $and/$or comperator ( #457 )
2023-02-09 09:21:09 +01:00
Jacques Germishuys
33df5f294f
feat: introduce starts with () operator ( #466 )
2023-01-31 17:54:14 +01:00
xMase
77494531d3
feat: virtual column support ( #434 )
2023-01-30 12:17:14 +01:00
Jacques Germishuys
ff00785cd1
fix: bind ilike/like parameters to prevent sql injection ( #465 )
2023-01-30 09:19:15 +01:00
Jakob Wagner
f85bd02b11
fix: fixed a problem for uppercase fields on search by ( #446 )
2023-01-14 18:40:00 +01:00
Jakob Wagner
ab1c758def
fix: update searchBy query to allow searchBy on other column types than text
2023-01-13 15:53:41 +01:00
xMase
b1fd9dd700
fix: not:null on relation ( #431 )
2023-01-03 09:52:35 +01:00
xMase
0cd2c6afa1
feat: allow unpaginated request ( #406 )
2022-12-13 12:35:08 +01:00
Ihor Halchevskyi
9743dc1bdd
fix: issues that comes out when using TypeScript >= 4.8 ( #386 )
2022-11-16 08:58:33 +01:00
Robin De Schepper
bb38270b97
fix: error without filterableColumns. Added logger ( #381 )
2022-11-16 08:58:00 +01:00
Anderson R
23b2e762f8
feat: added $ilike operator ( #373 )
2022-11-03 12:20:08 +01:00
albert-anderberg
e306f78fb2
feat: embedded entities ( #369 )
2022-10-28 13:50:58 +02:00
albert-anderberg
c513993908
feat: customized links ( #331 )
2022-09-30 13:11:55 +02:00
ppetzold
46f6e17663
improve code style
2022-08-22 20:23:28 +02:00
Elbarae Rguig
dd48068b09
fix: only add NULL_SORT when the nullSort field is provided, and add more tests ( #297 )
2022-08-22 15:46:23 +02:00
Elbarae Rguig
081177aebf
feat: add ability to specify whether null values should be put at the beginning or the end of the result set when sorting ( #296 )
2022-08-21 00:25:48 +02:00
Ricardo Berdejo
9aa198b166
feat: partial selection ( #274 )
2022-07-27 19:58:00 +02:00
Jakob Wagner
e2cdb5641a
chore: update typeorm ( #245 )
...
BREAKING CHANGE: bumps typeorm to 0.3.6
2022-06-20 10:38:36 +02:00
Leonardo Dalbosco
3825aa93a0
feat: adding new feature to search for deleted items with soft delete ( #219 )
2022-05-15 21:01:53 +02:00
ppetzold
0241c86ea2
move types to helper file
2022-03-14 20:48:41 +01:00
ppetzold
ebc31004c5
move helper types to utils
2022-03-14 20:45:10 +01:00
ppetzold
8bf5e41a11
fix: between and in operator for relations
2022-03-14 20:04:28 +01:00
Sakura
6e733f48e1
feat: repository relations and nested search and filters and nested sort ( #186 )
2022-03-14 20:02:01 +01:00
bartosjiri ⚡
c8c2f22cc5
fix: return only current link for zero results ( #157 )
2022-02-10 19:21:59 +01:00
ppetzold
faac1b379d
fix: add query builder example
2022-02-06 19:53:03 +01:00
ppetzold
3b09c1c90d
use hash map for op function lookup
2022-01-27 22:12:52 +01:00
burdinbogdan
7d85cf94b0
fix: add splitting of values for btw operator ( #150 )
2022-01-27 14:29:35 +01:00
burdinbogdan
5239b7b0b7
feat: add support of betweet operator ( #149 )
2022-01-27 13:32:51 +01:00
ppetzold
1685892bd4
fix: readme on npm
2021-12-11 11:07:57 +01:00
ppetzold
f7db4b2e0d
avoid shadowing variable
2021-12-08 14:34:27 +01:00
bartosjiri ⚡
ecdf4d39b0
fix: isolate all where clauses ( #130 )
2021-12-07 16:42:20 +01:00
Alex Stansfield
0089fffc79
Better splitting of the filter string to allow for filter values that contain a colon ( #120 )
2021-11-16 18:49:13 +01:00
ppetzold
3fb16cca60
fix: only show searchBy in meta data if search term has been provided
2021-10-12 13:32:03 +02:00
ppetzold
f27e9e3702
fix: pass all applicable query params through
2021-10-12 13:23:58 +02:00
ppetzold
8a7c130c18
clean up
2021-10-12 13:22:25 +02:00
Istiyak Tailor
7695096a60
feat: add searchBy functionality ( #99 )
2021-10-12 13:01:53 +02:00
ppetzold
e5eba96dfe
run prettier check properly
2021-10-11 09:46:31 +02:00
bartosjiri ⚡
dfbadfb4ce
fix: isolate where option query ( #97 )
2021-10-11 09:40:29 +02:00