Eike Kettner
9acea8307d
Update full-text index when changing data
2020-06-21 00:33:39 +02:00
Eike Kettner
383614f908
Allow updating single fields in solr
2020-06-20 23:37:47 +02:00
mergify[bot]
3018fbc0b6
Merge pull request #152 from scala-steward/update/scalafmt-core-2.6.1
...
Update scalafmt-core to 2.6.1
2020-06-20 21:12:37 +00:00
Eike Kettner
7609b2b7c3
Run scalafmtAll
2020-06-20 23:03:51 +02:00
Eike Kettner
1f4ff0d4c4
Add language to schema, extend fts-client
2020-06-20 22:44:47 +02:00
Eike Kettner
3576c45d1a
First basic working solr search
2020-06-20 02:18:49 +02:00
mergify[bot]
7a15287e02
Merge pull request #154 from scala-steward/update/sbt-sonatype-3.9.3
...
Update sbt-sonatype to 3.9.3
2020-06-19 23:09:08 +00:00
Scala Steward
e3b9670d5a
Update sbt-sonatype to 3.9.3
2020-06-20 01:00:52 +02:00
Eike Kettner
2a0bf24088
Setup solr schema and index all data using a system task
...
The task runs on application start. It sets the schema using solr's
schema api and then indexes all data in the database. Each step is
memorized so that it is not executed again on subsequent starts.
2020-06-19 21:37:22 +02:00
mergify[bot]
5ac21a715e
Merge pull request #153 from scala-steward/update/swagger-ui-3.27.0
...
Update swagger-ui to 3.27.0
2020-06-19 18:54:18 +00:00
Scala Steward
48afb99573
Update swagger-ui to 3.27.0
2020-06-19 20:46:03 +02:00
Scala Steward
9ffa29459d
Update scalafmt-core to 2.6.1
2020-06-19 20:45:56 +02:00
Eike Kettner
1f4220eccb
Index exsiting data in solr
2020-06-19 00:43:35 +02:00
Eike Kettner
60c079f664
Add task to index current database state
2020-06-18 22:38:45 +02:00
Eike Kettner
146d1b0562
Make data to index more flexible and extensible
2020-06-17 23:20:46 +02:00
Eike Kettner
522daaf57e
Introducing fts client into codebase
2020-06-17 23:20:46 +02:00
Eike Kettner
ee801745a7
Add fultext field to search params
2020-06-17 23:20:46 +02:00
Eike Kettner
c7f598e3b0
Initial module setup
2020-06-17 23:20:46 +02:00
Eike Kettner
492f4d304f
Set version to 0.8.0-SNAPSHOT
2020-06-17 22:28:45 +02:00
Eike Kettner
41964027d1
Update docker files
2020-06-17 22:28:04 +02:00
Eike Kettner
5c77c3ed18
Update nix files
2020-06-17 22:18:10 +02:00
Eike Kettner
33bef52229
Set version to 0.7.0
2020-06-17 21:59:13 +02:00
Eike Kettner
2d90386df4
Update changelog
2020-06-17 21:59:13 +02:00
Eike Kettner
bc20e9a9bb
Execute search when loading page
2020-06-17 21:57:50 +02:00
Eike Kettner
4028b7979e
Fix mariadb timestamp columns
...
MariaDB automatically inserts the current time, even when saying `SET
datecol = null`.
2020-06-17 21:51:30 +02:00
Eike Kettner
dee65928a1
Fix default value in nixos module
2020-06-17 21:23:37 +02:00
Eike Kettner
897d91475e
Update scalafmt-core to 2.6.0
2020-06-17 19:53:56 +02:00
Eike Kettner
7a3d2e4dc6
Extract OItemSearch
from OItem
2020-06-15 23:13:48 +02:00
mergify[bot]
e429f9554d
Merge pull request #150 from scala-steward/update/sbt-mdoc-2.2.2
...
Update sbt-mdoc to 2.2.2
2020-06-15 12:26:20 +00:00
mergify[bot]
95eb0d3d01
Merge pull request #149 from scala-steward/update/sbt-native-packager-1.7.3
...
Update sbt-native-packager to 1.7.3
2020-06-15 12:26:14 +00:00
Scala Steward
3e343f14e2
Update sbt-mdoc to 2.2.2
2020-06-15 14:19:13 +02:00
Scala Steward
fc9a68d7d7
Update sbt-native-packager to 1.7.3
2020-06-15 14:18:54 +02:00
Eike Kettner
4f5f0469c3
Update changelog
2020-06-14 22:25:25 +02:00
Eike Kettner
09579eef16
Add docs for how to create a smtp gateway
2020-06-14 21:35:20 +02:00
mergify[bot]
151e831b1c
Merge pull request #148 from eikek/rename-attachments
...
Rename attachments
2020-06-14 15:08:40 +00:00
Eike Kettner
0643534994
Add edit icon for changing attachment name
2020-06-14 17:03:07 +02:00
Eike Kettner
84a26461ed
Add a route to update the name of an attachment
2020-06-14 17:03:07 +02:00
Eike Kettner
e15e2c9313
Replace hardcoded number by a config value
2020-06-14 00:49:19 +02:00
Eike Kettner
479a341b13
Add documentation page for searching
2020-06-14 00:18:18 +02:00
mergify[bot]
e05d435d1a
Merge pull request #146 from eikek/search-improvements
...
Search improvements
2020-06-13 20:44:40 +00:00
Eike Kettner
e0c8c45061
Hide search menu by default and add search bar to top
...
Adds a search bar to the top of the listing page that is the same as
the `All Names` search field in the search menu. Search menu can be
toggled as before.
2020-06-13 22:05:16 +02:00
Eike Kettner
88234986e6
Make name field search in item name only
...
Now there is an `allNames` field that searches names of multiple
things.
2020-06-13 21:17:29 +02:00
Eike Kettner
67666595eb
Make name search case insensitive
2020-06-13 21:17:15 +02:00
Eike Kettner
217fef7384
Throttle search requests
...
Throttle search requests when typing. Also fix handling subscriptions
in main.
2020-06-13 21:17:15 +02:00
Eike Kettner
5468e24b55
Add search field for 'all-names' to search menu
2020-06-13 21:03:45 +02:00
Eike Kettner
f30c8a5e4d
Add new search term that searches in all meta data
...
A field that searches via substring search in names of correspondents
and concerned meta data.
2020-06-13 17:08:26 +02:00
Eike Kettner
35c9409680
Automatically add wildcards to name search
...
If wildcards are already present or if the search string appears in
quotes, wildcard '*' characters are not added.
2020-06-13 16:31:16 +02:00
Eike Kettner
6e4aeb512d
Reorganize search menu items
2020-06-13 16:19:35 +02:00
Eike Kettner
617487f5b3
Add mail-debug flag to rest-server
...
It has been added to the joex application, but it should be possible
to debug mail problems on both apps.
2020-06-13 15:10:00 +02:00
eikek
fb8c97f4f0
Merge pull request #145 from eikek/multiple-notify-due-items
...
Multiple notify due items
2020-06-13 15:02:23 +02:00