Commit graph

214 commits

Author SHA1 Message Date
Lars Henrik Mai
75f6467237 Fix deprecated Faker usage in paper factory 2020-03-09 11:15:29 +01:00
Lars Henrik Mai
e33931c47c Fix paper factory definition 2020-03-09 11:13:07 +01:00
Joerg Reichert
ea13abc7c4 adapt asset handling 2020-02-29 18:03:44 +01:00
Joerg Reichert
f027a0203b update lock 2020-02-29 17:38:10 +01:00
Joerg Reichert
4f455c0584
Merge pull request #43 from CodeforLeipzig/update-elasticsearch
Update elasticsearch
2020-02-29 16:23:01 +01:00
Lars Henrik Mai
4d4ed38dfc Add dockerize to wait for elasticsearch to boot during test runs 2020-01-16 12:56:35 +01:00
Lars Henrik Mai
dc3a97d3b8 Update elasticsearch
- Build our own elasticsearch image based on 6.8.6 which includes
configuration files for german decompounder from https://github.com/uschindler/german-decompounder

- move elastichq to separate service and use the official image instead of including it as plugin in the elasticsearch image

- Adjust compounder filter config in papers to use the included hyphenation_decompounder.
See https://www.elastic.co/guide/en/elasticsearch/reference/6.8/analysis-compound-word-tokenfilter.html

- Remove obsolete "string" type in the mapping of papers, and replace it
with "text" or "keywords" accordingly. See https://www.elastic.co/blog/strings-are-dead-long-live-strings
2020-01-16 12:20:47 +01:00
Lars Henrik Mai
5dad333655 Replace capybara-webkit with apparition and update capybara to 3.30.0
See https://github.com/teamcapybara/capybara#apparition
2020-01-16 12:20:47 +01:00
Joerg Reichert
2050e1c46d
Merge pull request #42 from CodeforLeipzig/fix_travis_build
fix travis build
2020-01-15 22:42:14 +01:00
Robert Schmidt
97e3bbb2d8 fix travis build 2020-01-15 22:34:27 +01:00
Joerg Reichert
4a9be9c579 Fix search bug 2019-10-27 14:34:49 +01:00
Joerg Reichert
3111422940 asc to desc to show most recent entries first for paper 2019-08-06 23:41:44 +02:00
Joerg Reichert
e91d9f70df remove superfluous chmod call 2019-06-13 23:26:56 +02:00
Joerg Reichert
f0e1f53993 add map with district councils 2019-06-13 23:12:03 +02:00
Joerg Reichert
1612893b17 Add missing css height for leaflet 2019-06-13 23:12:03 +02:00
Joerg Reichert
1dca83138a #8: prepare map 2019-06-13 23:12:03 +02:00
Joerg Reichert
28ade2a8d9 fix finally server pid issue at docker container restart 2019-04-14 23:52:36 +02:00
Joerg Reichert
d58e0091bb #40: move matomo call to head 2018-04-15 16:03:00 +02:00
Joerg Reichert
a0f2b0cdc2 #40: remove superflous tags 2018-04-15 16:01:54 +02:00
Joerg Reichert
ae04d48523 #41: use link_to_unless_current 2018-04-15 15:51:43 +02:00
Joerg Reichert
18af85df81 #14: fix dashs, remove resolution (as wrong field) 2018-04-15 15:41:50 +02:00
Joerg Reichert
8cadcb4214 add puma gem 2018-04-15 15:21:04 +02:00
Joerg Reichert
a191f21cb1 update gem dependencies 2018-04-15 15:01:51 +02:00
Joerg Reichert
cb995d7440 #40: use codefor.de mapped matomo URI 2018-04-15 15:00:34 +02:00
Joerg Reichert
7dd6c508a9 #1: add more topics 2018-04-15 14:55:20 +02:00
Joerg Reichert
86e26a98a8 #1: more explanations 2018-04-15 14:55:20 +02:00
Joerg Reichert
f990c0ac06 #1: initial version 2018-04-15 14:55:20 +02:00
Joerg Reichert
495ccd3a3d #40: add Matamo Javascript call 2018-04-02 11:03:42 +02:00
Joerg Reichert
f2fe2ac6a4 22: impressum page 2018-03-31 17:22:42 +02:00
Joerg Reichert
ad77627973 Migration to Ruby 2.5, Rails 5.1.5, Elasticsearch 5.4.3 2018-03-24 19:32:34 +01:00
Joerg Reichert
85d2ad5d57 Fix kaminari init 2018-02-18 23:26:30 +01:00
Joerg Reichert
6a5cb02656 Merge pull request #37 from joergreichert/28-add-tests
28 - cover stemming and compound feature with tests
2017-01-07 15:07:17 +01:00
Joerg Reichert
a04d73779e add waffle.io reference 2017-01-07 14:36:55 +01:00
Joerg Reichert
739e666f7b 28 - cover stemming and compound feature with tests 2017-01-07 14:18:50 +01:00
Jörg Reichert
9b7a3da1de Merge pull request #36 from joergreichert/28-stemming
Query "Tafeln" should also find entries with "Tafel"
2017-01-01 15:15:42 +01:00
Joerg Reichert
5c96de3ded 28 - use elasticsearch-analysis-decompound plugin to support finding results within compound words 2017-01-01 15:05:28 +01:00
Jörg Reichert
72537be348 Merge pull request #35 from joergreichert/12-seq-papers
12: Group sequential papers in search results
2017-01-01 14:23:13 +01:00
Joerg Reichert
c041ae596f #12 - fixed rspec tests and add some more tests 2017-01-01 13:41:28 +01:00
Joerg Reichert
52f93fcb42 12: Group sequential papers in search results
#12: Group sequential papers in search results - use consistent layout
2016-12-29 17:36:46 +01:00
Lars Mai
7f1aead3a8 Add Gemnasium badge to README 2016-05-04 23:12:50 +02:00
Lars Mai
0b4d7896dc Merge pull request #34 from CodeforLeipzig/update-gems
Update gems
2016-05-04 23:09:58 +02:00
Lars Henrik Mai
0341c9c5eb Update travis config to use run-tests script
And the README as well for good measure.
2016-05-04 22:41:45 +02:00
Lars Henrik Mai
7cfe69c61b Updated gems 2016-05-04 22:23:42 +02:00
Lars Henrik Mai
acc3aa9007 Add bin/run-tests script to run the tests 2016-05-04 21:00:33 +02:00
Lars Henrik Mai
aafc2549c8 gitignore node_modules 2016-05-04 20:56:57 +02:00
Lars Henrik Mai
42a6267fc0 Replace phantomjs with capybara-webkit for headless testing 2016-05-04 20:56:02 +02:00
Lars Henrik Mai
0890251eff Update rspec 2016-05-04 19:51:06 +02:00
Lars Henrik Mai
56039a008f update capybara and other test gems 2016-05-04 19:51:06 +02:00
Lars Henrik Mai
929ab56d48 Keep foundation-rails gem to 5.5 version for now 2016-05-04 19:51:06 +02:00
Joerg Reichert
eaabe8b043 Update RSS screenshot, reordered site elements 2016-04-12 21:07:20 +02:00