77a87782b7
Refactoring parser
...
- put all used strings in one place to have it easier to track
- don't use `$` for shortcuts, it's a detail not interesting to a
user; now names must not clash (which is a good idea anyways)
- Added two more shortcuts `conc` and `corr`
2021-03-08 22:51:14 +01:00
e681ffa96f
Extend query builder allowing more conditions
...
Before only a column or a dbfunction could be used in a condition. It
is now allowed for all `SelectExpr`.
2021-03-08 22:51:08 +01:00
f2081ac7b6
Merge pull request #692 from scala-steward/update/imageio-jpeg-3.6.4
...
Update imageio-jpeg, imageio-tiff to 3.6.4
2021-03-08 18:16:52 +00:00
5c40c2cae8
Update imageio-jpeg, imageio-tiff to 3.6.4
2021-03-08 18:30:31 +01:00
26c63711e0
Merge pull request #690 from scala-steward/update/sbt-1.4.8
...
Update sbt to 1.4.8
2021-03-08 09:41:11 +00:00
3c7eb01b7a
Adding the fix for travis for newer sbt version from sbt website
2021-03-08 10:28:12 +01:00
b514b85f39
Improve parser error messages a bit
2021-03-08 10:26:39 +01:00
30c901ddf1
Add more ways to query for attachments
...
- find items with a specified attachment count
- find items by attachment id
2021-03-08 09:49:38 +01:00
4f5441e9f5
Update sbt to 1.4.8
2021-03-08 02:52:55 +01:00
2b2f913e85
Add checksum query expr
2021-03-08 01:53:21 +01:00
7b1ec97c97
Fix sort when using fulltext only
2021-03-08 00:47:15 +01:00
c6032ff279
Check query in client
2021-03-08 00:46:31 +01:00
31e2e99c36
Add a $year
shortcut for selecting items within some year
2021-03-07 13:34:35 +01:00
7638dc5111
Flatten nested and/or queries
2021-03-07 12:36:51 +01:00
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
e2a53204e7
Merge pull request #680 from scala-steward/update/flyway-core-7.6.0
...
Update flyway-core to 7.6.0
2021-03-05 11:27:43 +00:00
aff0ea3a41
Update flyway-core to 7.6.0
2021-03-05 12:17:04 +01:00
1c834cbb77
Correctly compare numeric field values
2021-03-03 22:54:55 +01:00
d4006461f6
Serving scalajs artifacts and provide errors to js
2021-03-03 00:45:10 +01:00
71985244f1
Use a better representation for macros
2021-03-03 00:44:49 +01:00
a48504debb
Specificly search for field id vs name
2021-03-02 21:09:31 +01:00
213e5f5daa
Merge pull request #676 from scala-steward/update/http4s-blaze-client-0.21.20
...
Update http4s-blaze-client, ... to 0.21.20
2021-03-02 18:13:19 +00:00
03134c8a81
Update http4s-blaze-client, ... to 0.21.20
2021-03-02 18:35:45 +01:00
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
168f5a1a98
Fix like search for custom fields
2021-03-01 20:56:23 +01:00
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
889e4f4fb0
SearchMenu uses query string instead of json form
2021-03-01 20:56:23 +01:00
f8307f77c6
Search by field id or name
2021-03-01 20:56:23 +01:00
18992ee374
Deprecate search endpoints
2021-03-01 15:31:02 +01:00
dadab0d308
Implement search by query in endpoints
2021-03-01 15:31:02 +01:00
698ff58aa3
Provide a more convenient interface to search
2021-03-01 11:50:07 +01:00
41c26d1edb
Add better description, move js inside body
2021-03-01 09:47:08 +01:00
131b721500
Try to fix the docker-hub build
2021-03-01 09:13:40 +01:00
e079ec1987
Provide custom error structure for parse failures
2021-03-01 00:51:01 +01:00
d737da768e
Move to munit in query module
2021-03-01 00:51:01 +01:00
9013d9264e
Add more convenient date parsers and some basic macros
2021-03-01 00:51:01 +01:00
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
a80d73d5d2
Optimize imports
2021-03-01 00:51:01 +01:00
e9ed998e3a
Basic poc to search via custom query
2021-03-01 00:51:01 +01:00
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
c3cdec416c
Sketching some basic tests
2021-03-01 00:50:52 +01:00
be5c7ffb88
First draft of ast and parser
2021-03-01 00:46:57 +01:00
74a79a79d9
Initial project setup
2021-03-01 00:46:57 +01:00
8725487cc0
Merge pull request #674 from eikek/travis-ci-fixes
...
Travis ci fixes
2021-02-28 23:43:46 +00:00
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
cfa36a5270
Fix preview png tests
...
Outcome was checked manually.
2021-03-01 00:33:57 +01:00
65b880d8a3
Update pureconfig to 0.14.1
2021-03-01 00:20:49 +01:00
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
41bc33a73b
Update travis build to scala 2.13.5 and jdk11
2021-02-28 23:35:34 +01:00
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