Commit Graph

1125 Commits

Author SHA1 Message Date
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
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
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
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
cfa36a5270 Fix preview png tests
Outcome was checked manually.
2021-03-01 00:33:57 +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
c7d4c77e6d Allow more suggestions for date variants in English 2021-02-26 00:35:17 +01:00
017241bccb Fix typo 2021-02-22 15:09:10 +00:00
cd2f623773 Set version to 0.21.0-SNAPSHOT 2021-02-19 23:32:10 +01:00
4d3a25a8c1 Set version to 0.20.0 2021-02-19 22:36:55 +01:00
07a061febc Make sure certain styles are not stripped by purge-css 2021-02-19 22:36:55 +01:00
211499a7e6 Add bottom border to metadata view 2021-02-19 11:17:35 +01:00
d819878974 Re-add the button to create new tags in detail view 2021-02-19 11:07:42 +01:00
9156e56d65 Merge pull request #651 from eikek/language-source
Add language to a source
2021-02-19 01:30:24 +00:00
7ef3185659 Add language to a source
Allows to define upload urls for different languages.
2021-02-18 23:34:42 +01:00
5c6f57cc6a Trim values of some input data
Some values don't make sense when padded with whitespace, like
organization name, source ids etc. These are trimmed now when
received.
2021-02-18 22:07:32 +01:00
70fa57587b Fix setting ui theme for anonymous 2021-02-18 22:02:56 +01:00
0e9d8f8794 Fix hover when folder is a drop-target 2021-02-18 00:43:15 +01:00
d7bc963450 Cleanup nodes that are not reachable anymore 2021-02-18 00:37:18 +01:00
b16166f1e9 Merge pull request #645 from eikek/equipment-description
Equipment description
2021-02-17 22:17:03 +00:00
5181283b1b Add a short-name to organizations 2021-02-17 22:55:35 +01:00
20ccdda609 Add a notes field to equipments 2021-02-17 22:39:07 +01:00
e07d732193 Show item position in detail view 2021-02-17 22:18:22 +01:00
a79fa6f74a Add version info back to frontend 2021-02-17 21:54:53 +01:00
e177336155 Better align tags in multi-select field 2021-02-17 00:14:06 +01:00
4ef1996137 Fix extracted content border 2021-02-17 00:14:06 +01:00
33cfd6df6f Hide Load-more button when there is no more 2021-02-17 00:14:06 +01:00
29d80adace Ui updates: place result message below buttons 2021-02-17 00:14:06 +01:00
48eee00c0b Allow person to be correspondent, concerning or both 2021-02-16 22:49:55 +01:00