Eike Kettner
|
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 |
|
Eike Kettner
|
2b2f913e85
|
Add checksum query expr
|
2021-03-08 01:53:21 +01:00 |
|
Eike Kettner
|
7b1ec97c97
|
Fix sort when using fulltext only
|
2021-03-08 00:47:15 +01:00 |
|
Eike Kettner
|
c6032ff279
|
Check query in client
|
2021-03-08 00:46:31 +01:00 |
|
Eike Kettner
|
31e2e99c36
|
Add a $year shortcut for selecting items within some year
|
2021-03-07 13:34:35 +01:00 |
|
Eike Kettner
|
7638dc5111
|
Flatten nested and/or queries
|
2021-03-07 12:36:51 +01:00 |
|
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 |
|
Eike Kettner
|
cfa36a5270
|
Fix preview png tests
Outcome was checked manually.
|
2021-03-01 00:33:57 +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
|
c7d4c77e6d
|
Allow more suggestions for date variants in English
|
2021-02-26 00:35:17 +01:00 |
|
Yumekui
|
017241bccb
|
Fix typo
|
2021-02-22 15:09:10 +00:00 |
|
Eike Kettner
|
cd2f623773
|
Set version to 0.21.0-SNAPSHOT
|
2021-02-19 23:32:10 +01:00 |
|
Eike Kettner
|
4d3a25a8c1
|
Set version to 0.20.0
|
2021-02-19 22:36:55 +01:00 |
|
Eike Kettner
|
07a061febc
|
Make sure certain styles are not stripped by purge-css
|
2021-02-19 22:36:55 +01:00 |
|
Eike Kettner
|
211499a7e6
|
Add bottom border to metadata view
|
2021-02-19 11:17:35 +01:00 |
|
Eike Kettner
|
d819878974
|
Re-add the button to create new tags in detail view
|
2021-02-19 11:07:42 +01:00 |
|
mergify[bot]
|
9156e56d65
|
Merge pull request #651 from eikek/language-source
Add language to a source
|
2021-02-19 01:30:24 +00:00 |
|
Eike Kettner
|
7ef3185659
|
Add language to a source
Allows to define upload urls for different languages.
|
2021-02-18 23:34:42 +01:00 |
|
Eike Kettner
|
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 |
|
Eike Kettner
|
70fa57587b
|
Fix setting ui theme for anonymous
|
2021-02-18 22:02:56 +01:00 |
|
Eike Kettner
|
0e9d8f8794
|
Fix hover when folder is a drop-target
|
2021-02-18 00:43:15 +01:00 |
|
Eike Kettner
|
d7bc963450
|
Cleanup nodes that are not reachable anymore
|
2021-02-18 00:37:18 +01:00 |
|
mergify[bot]
|
b16166f1e9
|
Merge pull request #645 from eikek/equipment-description
Equipment description
|
2021-02-17 22:17:03 +00:00 |
|
Eike Kettner
|
5181283b1b
|
Add a short-name to organizations
|
2021-02-17 22:55:35 +01:00 |
|
Eike Kettner
|
20ccdda609
|
Add a notes field to equipments
|
2021-02-17 22:39:07 +01:00 |
|
Eike Kettner
|
e07d732193
|
Show item position in detail view
|
2021-02-17 22:18:22 +01:00 |
|
Eike Kettner
|
a79fa6f74a
|
Add version info back to frontend
|
2021-02-17 21:54:53 +01:00 |
|
Eike Kettner
|
e177336155
|
Better align tags in multi-select field
|
2021-02-17 00:14:06 +01:00 |
|