1902 Commits

Author SHA1 Message Date
Eike Kettner
63d146c2de Resolve fulltext search queries the same way as before
For now, fulltext search is only possible when being the only term or
inside the root AND expression.
2021-03-07 09:40:47 +01:00
Eike Kettner
1c834cbb77 Correctly compare numeric field values 2021-03-03 22:54:55 +01:00
Eike Kettner
d4006461f6 Serving scalajs artifacts and provide errors to js 2021-03-03 00:45:10 +01:00
Eike Kettner
71985244f1 Use a better representation for macros 2021-03-03 00:44:49 +01:00
Eike Kettner
a48504debb Specificly search for field id vs name 2021-03-02 21:09:31 +01:00
Eike Kettner
b4b5acde13 Enable power search for power users via ui settings
A different search bar is presented if enabled in ui settings that
allows to search via the new query language.
2021-03-01 22:45:17 +01:00
Eike Kettner
168f5a1a98 Fix like search for custom fields 2021-03-01 20:56:23 +01:00
Eike Kettner
489581d90b Fix parsing nested expressions
Since whitespace is used as a separator, it cannot be consumed by
and/or parens.
2021-03-01 20:56:23 +01:00
Eike Kettner
889e4f4fb0 SearchMenu uses query string instead of json form 2021-03-01 20:56:23 +01:00
Eike Kettner
f8307f77c6 Search by field id or name 2021-03-01 20:56:23 +01:00
Eike Kettner
18992ee374 Deprecate search endpoints 2021-03-01 15:31:02 +01:00
Eike Kettner
dadab0d308 Implement search by query in endpoints 2021-03-01 15:31:02 +01:00
Eike Kettner
698ff58aa3 Provide a more convenient interface to search 2021-03-01 11:50:07 +01:00
Eike Kettner
e079ec1987 Provide custom error structure for parse failures 2021-03-01 00:51:01 +01:00
Eike Kettner
d737da768e Move to munit in query module 2021-03-01 00:51:01 +01:00
Eike Kettner
9013d9264e Add more convenient date parsers and some basic macros 2021-03-01 00:51:01 +01:00
Eike Kettner
af73b59ec2 Parser improvements
- default expressions into a and node
- fix parsing string lists that end in whitespace
- fix package names of internal classes
2021-03-01 00:51:01 +01:00
Eike Kettner
a80d73d5d2 Optimize imports 2021-03-01 00:51:01 +01:00
Eike Kettner
e9ed998e3a Basic poc to search via custom query 2021-03-01 00:51:01 +01:00
Eike Kettner
186014a1c6 Refactor search to separate between a base query and user query
The `findBase` is adding only strictly required conditions. Everything
else comes from the user.
2021-03-01 00:51:01 +01:00
Eike Kettner
c3cdec416c Sketching some basic tests 2021-03-01 00:50:52 +01:00
Eike Kettner
be5c7ffb88 First draft of ast and parser 2021-03-01 00:46:57 +01:00
Eike Kettner
74a79a79d9 Initial project setup 2021-03-01 00:46:57 +01:00
mergify[bot]
8725487cc0
Merge pull request #674 from eikek/travis-ci-fixes
Travis ci fixes
2021-02-28 23:43:46 +00:00
mergify[bot]
1e305912f2
Merge pull request #673 from scala-steward/update/pureconfig-0.14.1
Update pureconfig to 0.14.1
2021-02-28 23:38:50 +00:00
Eike Kettner
cfa36a5270 Fix preview png tests
Outcome was checked manually.
2021-03-01 00:33:57 +01:00
Scala Steward
65b880d8a3
Update pureconfig to 0.14.1 2021-03-01 00:20:49 +01:00
Eike Kettner
e6d9ce2c37 Remove obsolete type capabilities
These are now detected by the new scala compiler and lead to compile
errors.
2021-03-01 00:16:30 +01:00
Eike Kettner
41bc33a73b Update travis build to scala 2.13.5 and jdk11 2021-02-28 23:35:34 +01:00
mergify[bot]
bf33cd3163
Merge pull request #671 from scala-steward/update/sbt-scalafix-0.9.26
Update sbt-scalafix to 0.9.26
2021-02-27 21:52:38 +00:00
Scala Steward
b82aa8b6fc
Update sbt-scalafix to 0.9.26 2021-02-27 22:35:27 +01:00
mergify[bot]
47e345d7fc
Merge pull request #670 from scala-steward/update/swagger-ui-3.44.0
Update swagger-ui to 3.44.0
2021-02-27 17:44:25 +00:00
Scala Steward
49ac1bfd78
Update swagger-ui to 3.44.0 2021-02-27 18:26:00 +01:00
mergify[bot]
fb76617b89
Merge pull request #668 from scala-steward/update/scala-library-2.13.5
Update scala-library to 2.13.5
2021-02-27 09:18:29 +00:00
mergify[bot]
1660c3a5c0
Merge pull request #667 from scala-steward/update/imageio-jpeg-3.6.3
Update imageio-jpeg, imageio-tiff to 3.6.3
2021-02-26 22:28:16 +00:00
Scala Steward
83c4c5c877
Update scala-library to 2.13.5 2021-02-26 23:07:31 +01:00
Scala Steward
8248180df8
Update imageio-jpeg, imageio-tiff to 3.6.3 2021-02-26 23:07:20 +01:00
mergify[bot]
5a73863c59
Merge pull request #666 from eikek/datefind-fix
Allow more suggestions for date variants in English
2021-02-25 23:50:44 +00:00
Eike Kettner
c7d4c77e6d Allow more suggestions for date variants in English 2021-02-26 00:35:17 +01:00
eikek
7fa183b2ca
Merge pull request #660 from Yumekui/patch-1
Fix typo
2021-02-22 17:07:28 +01:00
mergify[bot]
61eb60721f
Merge pull request #661 from scala-steward/update/flyway-core-7.5.4
Update flyway-core to 7.5.4
2021-02-22 15:42:43 +00:00
Scala Steward
8fae92a9b5
Update flyway-core to 7.5.4 2021-02-22 16:23:59 +01:00
Yumekui
017241bccb
Fix typo 2021-02-22 15:09:10 +00:00
mergify[bot]
5a733bc033
Merge pull request #658 from scala-steward/update/minitest-laws-2.9.3
Update minitest-laws to 2.9.3
2021-02-21 19:47:04 +00:00
Scala Steward
8922278be8
Update minitest-laws to 2.9.3 2021-02-21 20:29:03 +01:00
mergify[bot]
0a97f51503
Merge pull request #657 from scala-steward/update/sbt-release-1.0.15
Update sbt-release to 1.0.15
2021-02-21 15:56:00 +00:00
Scala Steward
39c33f81a9
Update sbt-release to 1.0.15 2021-02-21 16:36:24 +01:00
mergify[bot]
f87786ce55
Merge pull request #655 from scala-steward/update/fs2-core-2.5.3
Update fs2-core, fs2-io to 2.5.3
2021-02-20 23:39:21 +00:00
Scala Steward
de418f5cfe
Update fs2-core, fs2-io to 2.5.3 2021-02-21 00:19:14 +01:00
Eike Kettner
cd2f623773 Set version to 0.21.0-SNAPSHOT 2021-02-19 23:32:10 +01:00