Граф коммитов

458 Коммитов

Автор SHA1 Сообщение Дата
Christian Wolf 02fc0dbb48
Extract code from RecipeService in set of filter classes
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-22 11:46:50 +02:00
Christian Wolf eee3f3a075
Extract text cleanup into helper class
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-22 11:46:01 +02:00
Christian Wolf 14218922b1
Add composer lock file to git and fix code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-21 22:35:48 +02:00
Christian Wolf 390166f4ee
Fix bug with parsing dated with time zone annottation
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 16:56:07 +02:00
Christian Wolf 565ca93e38
Correct column name to make it compatible with pgsql
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 15:41:11 +02:00
Christian Wolf 2d4841e032
Extract business logic from DB connection
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 13:49:59 +02:00
Christian Wolf 6c6f1465a0
Removed direct access to RecipeDb object from SearchProvider
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 13:00:21 +02:00
Christian Wolf 2303776c50
Fix PHP code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 12:43:34 +02:00
Christian Wolf 44e85bf4c8
Created filter for recipe files
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 12:42:24 +02:00
Christian Wolf d5a7eb0ed0
Enhance DB access to use prepared statements
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 08:48:43 +02:00
Christian Wolf a43dd01976
Create basic working structure
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 08:48:43 +02:00
Christian Wolf b615ebfd6b
Added basic migration to add date columns to DB
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-06 08:48:43 +02:00
Github actions bot d751ae4670 Bump to version 0.9.13
Signed-off-by: Github actions bot <bot@noreply.github.com>
2022-07-02 21:31:02 +00:00
Christian Wolf 165f115932
Updated version number in Controller
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-02 23:14:54 +02:00
Christian Wolf f8ceff2a4f
Pass the url to the parsers of the recipes to allow for domain-specific parsers
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-07-01 11:59:30 +02:00
Christian Wolf c862b15d53
Fix regex and added tests
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 18:01:28 +02:00
Christian Wolf cc04c09e72
Correct tests
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 16:52:17 +02:00
Christian Wolf 5eb96fd5c1
Integrate encoding in DOM parser
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 16:18:31 +02:00
Christian Wolf b6a6590ecd
Integration of new classes into complete system
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 15:56:14 +02:00
Christian Wolf 6d1d4eff05
Created class for extracting content encoding
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 15:16:59 +02:00
Christian Wolf 8a38330226
Add some docuemntation
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 11:58:25 +02:00
Christian Wolf b5c146a3c8
Created basic encoding handling class
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 11:55:15 +02:00
Christian Wolf 0c1747cab4
Ignore case for Content-Type header name
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 11:20:09 +02:00
Christian Wolf 45cd6280f7
Removed unneeded logger instance
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-24 09:41:21 +02:00
Christian 1ca89000b1
Merge pull request #1055 from nextcloud/fix/979-curl-downloader
Enable downloading using curl
2022-06-23 21:29:22 +02:00
Christian Wolf 58ff14f1e4
Fixed bug from other PR #1049
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-23 21:16:28 +02:00
Christian Wolf ca7f322e93
Embed new download class into rest of code
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-23 21:00:21 +02:00
Christian Wolf d7c7d96505
Create download class
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-23 20:11:04 +02:00
Valdnet fb07efcc69
l10n: Change to uppercase
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2022-06-23 14:10:22 +02:00
Christian Wolf b5e4162a28
Added translations for certain strings
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-22 18:13:25 +02:00
Christian Wolf 212dc201f9
Automatically fix the code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-19 09:37:20 +02:00
Christian Wolf d20fbde112
Removed guzzle as it is not installed and plain PHP function is intended
See #619

Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-19 08:42:18 +02:00
Christian Wolf 3c1e7d6fd7
Fix the code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-06-19 08:42:01 +02:00
Christian fe66d887af
Merge pull request #1007 from nextcloud/fix/1004-user-folder-helper
Add a helper class to manage the user folders
2022-06-19 08:09:04 +02:00
Christian Wolf bd3a3ca5f3
Corrected typo in translation strings (missing period).
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-30 08:07:29 +02:00
Christian Wolf 190ba52c86
Use singular/plural form for translations
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-26 11:13:21 +02:00
Christian Wolf dce1e0ddb9
Merge remote-tracking branch 'upstream/master' into fix/1004-user-folder-helper
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:33:39 +02:00
Christian Wolf d008b4f9bc
Fixed test cases
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:22 +02:00
Christian Wolf 0f6749f5c5
Fix some manual corrections as suggested in code review
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:22 +02:00
Christian aac0600981
Apply suggestions from code review
Co-authored-by: Sebastian Fey <info@sebastianfey.de>
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:22 +02:00
Christian c608c49118
Apply suggestions regarding typos and language from code review
Co-authored-by: Sebastian Fey <info@sebastianfey.de>
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:22 +02:00
Christian Wolf 7b0a5b18c1
Fixing code style after big rebase
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:22 +02:00
Christian Wolf e3a57a712e
Fix #724
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:22 +02:00
Christian Wolf 19b6f43657
Corrected code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:22 +02:00
Christian Wolf 7b9f60bb47
Adding a download service
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:21 +02:00
Christian Wolf 77c78c3125
Added parser for HTML files
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:21 +02:00
Christian Wolf 74c9c4b1a7
Typo in filename
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:21 +02:00
Christian Wolf 11aad12318
Added test for microdata parser
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:21 +02:00
Christian Wolf 0ee3f89cab
Created tests for JSON+LD metadata parser
This has shown one bug that was fixed as a byproduct.

Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:20 +02:00
Christian Wolf 0f35d9a53d
Fixed some bugs in the code
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:20 +02:00
Christian Wolf fe7533e753
Include extraction service in import routines
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:20 +02:00
Christian Wolf e06c657803
Created basic Microdata parser
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:20 +02:00
Christian Wolf 145d9f87cb
Basic HTML parser structure plus a JSON+LD parser created
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:20 +02:00
Christian Wolf a98a1a2940
Corrected casing of class names
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:19 +02:00
Christian Wolf 3855fe23ac
Integrating download service partially with existing RecipeService
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:19 +02:00
Christian Wolf f01786f2f7
Save HTML in object field for later recovery
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:19 +02:00
Christian Wolf 9fa557a24a
Created basic structure for a download service
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-24 20:02:19 +02:00
Christian Wolf 7da7c2346a
Quick fix to prevent long name of recipes
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-21 09:38:22 +02:00
Christian Wolf 2fe46989ad
Added some minor documentation and updated changelog
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-18 19:41:10 +02:00
Christian Wolf c9104b5a6d
Fixup existing code structure with current code base to make tests work again
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-18 07:57:34 +02:00
Christian Wolf e7723c2816
Usage of the user folder helper instead of in-class methods
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-18 07:57:34 +02:00
Christian Wolf 3891a20067
Corrected name for DI
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-17 21:18:28 +02:00
Christian Wolf d7cb5398ff
Corrected exception handling on user folder
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-17 21:18:28 +02:00
Christian Wolf 108e90c31e
Created basic class for management of user folders
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-17 21:18:27 +02:00
rakekniven d89f3458b9
l10n: Change to uppercase
See https://en.wikipedia.org/wiki/MIME

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2022-05-13 16:04:41 +02:00
Github actions bot 3643a4aae0 Bump to version 0.9.12
Signed-off-by: Github actions bot <bot@noreply.github.com>
2022-05-12 07:04:28 +00:00
Christian 868aee4e3f
Merge pull request #982 from nextcloud/fix/954-image-file-types
Allow the client to specify the image type using Accept header
2022-05-12 08:24:02 +02:00
Christian 68a3171554
Apply suggestions from code review
Co-authored-by: Sebastian Fey <info@sebastianfey.de>
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-12 07:56:16 +02:00
Christian Wolf 56011dbfda
Fix bug that thumbnail file needs to be created if not yet existing
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-11 21:58:13 +02:00
Christian Wolf efd53c1404
Removed obsolete private method from new class
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-10 21:17:53 +02:00
Christian Wolf 80a49f2d85
Only serve SVG if requested/accepted
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-10 20:38:54 +02:00
Christian Wolf 9c7598e77e
Create parser for Accept header
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-10 20:38:54 +02:00
Christian Wolf 14a5ff5e9c
Change port from 400 to 422
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-10 19:39:11 +02:00
Christian Wolf ae23e6e6a2
Fix issues with PR
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-10 07:51:27 +02:00
Christian Wolf 36de8ac752
Merge remote-tracking branch 'upstream/master' into fix/923-unknown-name-exception 2022-05-10 07:36:25 +02:00
Christian Wolf 7860dc3c22
Update documentation on newly introduced status
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-02 11:08:39 +02:00
Christian Wolf 32b32e2c35
Insert dedicated exception class in case no recipe name was provided.
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-05-02 10:42:12 +02:00
Christian Wolf 6cc079cb36
Removed typo mentioned in #964
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-04-28 08:13:34 +02:00
Christian Wolf c20e2d77de
Added some documentation
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-04-12 09:59:59 +02:00
Christian Wolf 76aa82b1a7
Update user config helper to handle not logged in users
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-04-12 09:53:58 +02:00
Valdnet 5c26142a01
Correct spelling (#941)
* l10n: Correct spelling

* l10n: Add dot
2022-03-29 09:27:20 +02:00
Christian Wolf e8ea33aa74
Added some more phpdoc comments regarding possible exceptions
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 18:08:13 +02:00
Christian Wolf 6a92dbe702
Repair the tests
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 18:08:13 +02:00
Christian Wolf d7ac9f29f4
Added some PHPDoc throws annotations as suggested by review.
I have to make sure I got all, thus a first commit.

Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 18:08:13 +02:00
Christian Wolf b07b465ce9
Fix code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 18:08:13 +02:00
Christian 3ffeec8d70
Apply suggestions from code review
Adding the spelling issues from the code review process

Signed-Off-By: Christian Wolf <github@christianwolf.email>

Co-authored-by: Sebastian Fey <info@sebastianfey.de>
2022-03-28 18:08:02 +02:00
Christian Wolf f7f895e4f9
Integrate ImageService in RecipeService class
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 14:28:42 +02:00
Christian Wolf 5e5aab39cd
Create image service
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 14:28:42 +02:00
Christian Wolf 83af7e89f9
Created helper classes for management of image files
Added tests for helper classes

Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 14:28:42 +02:00
Christian Wolf 247b166e33
Create image generation class to save thumbnails
Added test for complete coverage

Added dropping of thumbnails

Prevent accidential removal of primary image

Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 14:28:42 +02:00
Christian Wolf 10a1e78c15
Created services to create images thumbnails
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-28 14:28:41 +02:00
Github actions bot 4f4692b020 Bump to version 0.9.11
Signed-off-by: Github actions bot <bot@noreply.github.com>
2022-03-28 12:24:02 +00:00
Christian Wolf 8a1242d645
Extract magic values into constants
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-23 07:38:12 +01:00
Christian cf2194607c
Apply suggestions from code review
Review by @seyfeb

Co-authored-by: Sebastian Fey <info@sebastianfey.de>
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-23 07:27:42 +01:00
Christian Wolf 00ecbd2807
Fix type hint for PHP 7.3
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-22 19:20:11 +01:00
Christian Wolf a419af4b03
Replaced user config by class access
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-22 17:29:58 +01:00
Christian Wolf d8129b5a12
Create config abstraction for user configurations
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-22 16:53:07 +01:00
Christian Wolf 9c21283b88
Make hot reload possible by using @nextcloud config
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-03-12 10:53:31 +01:00
Github actions bot f962794afd Bump to version 0.9.10
Signed-off-by: Github actions bot <bot@noreply.github.com>
2022-03-04 21:30:52 +00:00
Github actions bot 60bcba4e21 Bump to version 0.9.9
Signed-off-by: Github actions bot <bot@noreply.github.com>
2022-01-13 09:43:49 +00:00
Github actions bot 9b353af543 Bump to version 0.9.8
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-12-05 16:59:32 +00:00
Github actions bot 4b35e4ed4a Bump to version 0.9.7
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-11-26 20:23:12 +00:00
Christian Wolf 1743ceae1b
Smoothly handle arrays of keywords in the JSON file
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-11-26 20:33:35 +01:00
Github actions bot 3356b10bb7 Bump to version 0.9.6
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-10-18 11:20:08 +00:00
Christian Wolf 9e65c09e4a
Fixed fix introduced to avoid empty category name
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-10-18 11:53:52 +02:00
Christian Wolf fab0f497d6
Make space out of tabs by default
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-10-17 18:22:07 +02:00
Christian Wolf ed873c7c21
Remove multiple strings and trim names
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-10-17 18:15:51 +02:00
Christian Wolf dc0d072815
Store data into temp file and use that to parse image metadata
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-10-17 16:11:22 +02:00
Github actions bot 701a8b65ac Bump to version 0.9.5
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-10-16 13:56:17 +00:00
Jonas Rittershofer 736f99c511
Fix empty Category
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2021-10-11 22:35:39 +02:00
Github actions bot 4b090c20d5 Bump to version 0.9.4
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-09-29 12:51:01 +00:00
Christian Wolf d8cb07abef
Corrected code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-09-26 17:35:37 +02:00
Christian Wolf a88110beb4
Hotfix to avoid error on trim invocation
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-09-26 17:00:56 +02:00
Github actions bot 36452558a5 Bump to version 0.9.3
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-09-26 09:18:50 +00:00
Christian Wolf f17126c4bf
Updated MainController to remove obsolete code
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-09-11 14:01:15 +02:00
Christian Wolf 94c1ac72ee
Update recipe controller to use parameter correctly
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-09-11 14:01:15 +02:00
Christian Wolf fce78517ae
Removed obsolete property from class
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-09-03 14:42:30 +02:00
Christian Wolf 1a1cfa1caa
Corrected executable mode of migrations
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-08-22 16:02:27 +02:00
Github actions bot fdcd177663 Bump to version 0.9.2
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-08-09 15:44:44 +00:00
Christian Wolf 193304ec68
Corrected code styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-08-09 16:50:22 +02:00
Christian Wolf e6b220fd45
Simplyfy migration SQL code
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-08-09 16:50:22 +02:00
Christian Wolf d462f148e6
Correct handling for PSQL
Signed-off-by: Christian Wolf <github@christianwolf.email>

Final fix related to  having clause

Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-08-09 16:49:17 +02:00
Christian Wolf 7f94a7ba3e
Implemented fix for issue #763
Signed-off-by: Christian Wolf <github@christianwolf.email>

Corrected typo on migration step

Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-08-09 16:49:16 +02:00
Christian Wolf 957d603b21
Started implementation of fix
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-08-09 16:49:16 +02:00
Github actions bot 7c0b3ac919 Bump to version 0.9.1
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-07-05 15:19:36 +00:00
Christian Wolf 02d4d02411
Removed faulty primary key from old migration to avoid further conflicts
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-07-05 15:19:53 +02:00
Christian Wolf 213c6ffa87
Corrected code styling (cs:fix)
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-07-05 15:19:01 +02:00
Christian Wolf b85f4af5d8
Update schema to cope well with shared recipes
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-07-05 15:19:01 +02:00
Christian Wolf 12fe10e5d6
Removed API endpoints no longer working
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-07-02 12:57:33 +02:00
Github actions bot e92e32eb1a Bump to version 0.9.0
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-07-01 06:43:09 +00:00
Christian Wolf d51c0efbb9
Make code requirements of NC happy
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-05-23 19:30:00 +02:00
Christian Wolf 535922e5cc
Corrected HP file styling
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-05-23 19:20:51 +02:00
Christian Wolf 75f6394e24
Correct handling of arrays on recipeYields property
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-05-23 19:09:54 +02:00
Christian Wolf da580b117c
Corrected PHP styles
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-05-12 15:47:51 +02:00
Christian Wolf 762c13acb4
Implement in the backend the check for existing recipes
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-05-12 15:47:51 +02:00
Christian Wolf 432b0f72f9
Rename indices to make them distict in Postgres and Sqlite as well.
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-04-27 11:08:48 +02:00
Christian Wolf 5740bc1cce
Added migration to add indices to all tables
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-04-27 10:51:27 +02:00
Christian Wolf bcd9c765a6
Corrected styling in PHP files
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-04-25 17:53:46 +02:00
Christian Wolf a69938d9b2
Corrected styling according to php-cs-fixer (auto-fix)
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-04-03 18:35:29 +02:00
Philipp Fischbeck 599c868664
Fix IURLGenerator case
Co-authored-by: Christian <github@christianwolf.email>
Signed-off-by: Philipp Fischbeck <pfischbeck@googlemail.com>
2021-04-03 18:35:29 +02:00
Philipp Fischbeck 520dbd7cce
Provide class definitions for NC 19
Signed-off-by: Philipp Fischbeck <pfischbeck@googlemail.com>
2021-04-03 18:35:29 +02:00
Philipp Fischbeck 4d7d9002b8
Support NC <= 19
Signed-off-by: Philipp Fischbeck <pfischbeck@googlemail.com>
2021-04-03 18:35:29 +02:00
Philipp Fischbeck 4f441a9f78
Implement unified search provider
Signed-off-by: Philipp Fischbeck <pfischbeck@googlemail.com>
2021-04-03 18:35:29 +02:00
Christian Wolf cc9e3b5ac2
Updated styling of code according to cs fixer
Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-03-27 18:45:15 +01:00
Christian Wolf 82f64f17ed
Handling of arbitrary exceptions in axios
Coded along https://github.com/axios/axios#handling-errors

Signed-off-by: Christian Wolf <github@christianwolf.email>
2021-03-13 18:49:14 +01:00
Github actions bot 01dd68dcf5 Bump to version 0.8.4
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-03-08 10:39:14 +00:00
Sebastian Fey bf119437b5
Cleanup
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2021-03-06 15:23:25 +01:00
Sebastian Fey 5dbcb209d9
Moved and added creation & modification dates for the data response to service for recipe search, fetching recipes by tag and category, and fetching all recipes.
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2021-03-06 15:23:25 +01:00
Sebastian Fey c69e17d590
- Returning created and modified date for recipes in index
Signed-off-by: Sebastian Fey <info@sebastianfey.de>
2021-03-06 15:23:18 +01:00
Github actions bot a6b945adda Bump to version 0.8.3
Signed-off-by: Github actions bot <bot@noreply.github.com>
2021-03-03 20:05:21 +00:00