docbrown/app
Alex 8d7b95ea15
Index ClassifiedListings to Elasticsearch (#6132) [deploy]
* Add ClassifiedListingEsIndexWorker & spec

* Update ClassifiedListing model

- Add es index methods (inline and async)
- Index ClassifiedListing to es after_commit
- Add serialized_search_hash
- Update model specs for new methods
- Add serializers referenced in new model method

* Update specs

* Create DataUpdateScript to index ClassifiedListings

* Fix formatting

* Fix codeclimate :/

* Use match_array instead of keys.sort

* Change find_by! to find

* Update spec

* Update mappings for ClassifiedListing

* Update specs

* Implement refactor with Searchable module
2020-02-19 09:55:37 -05:00
..
assets Modify padding for classifiedlisting dropdown (#6165) [deploy] 2020-02-18 18:23:11 -05:00
black_box Move from env variables to SiteConfig (#5385) [deploy] 2020-01-07 16:36:24 -05:00
controllers Add json support at stories/index endpoint (#6070) 2020-02-18 15:15:40 -06:00
dashboards Pro: memberships (#3461) 2019-09-24 10:38:54 -07:00
decorators Revert "[deploy] Switch decorators from Draper to Rails builtin decorations (#6040)" (#6122) [deploy] 2020-02-17 11:28:32 -05:00
errors Revert "[deploy] Switch decorators from Draper to Rails builtin decorations (#6040)" (#6122) [deploy] 2020-02-17 11:28:32 -05:00
fields Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
helpers Add guard clause for presence of processed_html (#5638) [deploy] 2020-01-22 15:32:50 -05:00
javascript Add dropdown menu to listings (#4184) [deploy] 2020-02-18 18:08:39 -05:00
labor Add json support at stories/index endpoint (#6070) 2020-02-18 15:15:40 -06:00
lib [deploy] Add "functional.cafe" to Mastodon list (#5737) 2020-01-27 11:56:01 -05:00
liquid_tags Fix error handling bugs in stackexchange tag (#5490) 2020-01-20 14:43:25 -05:00
mailers Add unsubscribe option to badge and connect emails (#6027) 2020-02-12 10:48:51 -05:00
models Index ClassifiedListings to Elasticsearch (#6132) [deploy] 2020-02-19 09:55:37 -05:00
observers Fix typo in ReactionObserver (#5834) [deploy] 2020-02-03 11:18:37 -05:00
policies Handle missing commentable for user_is_commentable_author? check (#5336) [deploy] 2020-01-02 18:06:05 -05:00
sanitizers Add support for mark element in markdown (#2089) 2019-03-18 17:10:58 -04:00
serializers Index ClassifiedListings to Elasticsearch (#6132) [deploy] 2020-02-19 09:55:37 -05:00
services Add json support at stories/index endpoint (#6070) 2020-02-18 15:15:40 -06:00
uploaders Limit ALL Upload file sizes to 25 MB (#5356) [deploy] 2020-01-07 11:20:40 -05:00
view_objects Remove RedisRailsCache and replace with Rails.cache (#5059) [deploy] 2019-12-10 13:11:08 -06:00
views Add heroku slug commit to some cache keys (#6159) [deploy] 2020-02-19 09:07:32 -05:00
workers Index ClassifiedListings to Elasticsearch (#6132) [deploy] 2020-02-19 09:55:37 -05:00