зеркало из https://github.com/nextcloud/cookbook.git
24 KiB
24 KiB
[Unreleased]
Fixed
- Added app info XML back to allow automatic translations #878 @christianlupus
- Added unit hints in the labels of the timers #879 @christianlupus
- Allow for multiline text in instructions #880 @christianlupus
- Usage of caches for NPM speedup #883 @christianlupus
0.9.9 - 2022-01-13
Fixed
- Update NPM plugins to enhance build process #868 @christianlupus
- Removed missing CSS link in guest template #869 @christianlupus
- Avoid usage of deprecated JS function #870 @christianlupus
- Added some translations manually (see also #875) @nickvergessen
0.9.8 - 2021-12-05
Fixed
- Update comaptible version to contain v23 #864 @christianlupus
0.9.7 - 2021-11-26
Added
- Add placeholder text to make clear URLs can be used as image source #835 @seyfeb
Fixed
- CI build always builds docker images from scratch #823 @christianlupus
- Fix test script after update in docker-compose #833 @christianlupus
- Update NPM during automatic building to latest version (#837) #839 @christianlupus
- Downgrade eslint to meet peer dependencies (#838) #839 @christianlupus
- Fix bug in Makefile to simplify development #839 @christianlupus
- Update eslint and dependencies #848 @christianlupus
- Update PHP CS-Fixer #849 @christianlupus
- Update git hooks to not delay commits too much #851 @christianlupus
- Update git hooks to run all tests even if some fail #856 @christianlupus
- Make strings recoverable by transifex parser #860 @christianlupus
- Allow arrays in stored JSON recipe files for the keywords #859 @christianlupus
0.9.6 - 2021-10-18
Added
- Save button at the bottom of the edit page #818 @christianlupus
Fixed
- Usage of PAT for deployment action #815 @christianlupus
- Correct usage of EXIF data to rotate thumb images accordingly #816 @christianlupus
- Trim spaces from names of imported recipes #817 @christianlupus
- Fixed regression in #805 #820 @christianlupus
0.9.5 - 2021-10-15
Fixed
- Fix empty Category #805 @jotoeri
- Fix CI test scripts #809 @christianlupus
- Update stylelint-config-prettier #807 @christianlupus
- Correct unit testing for dependabot and forked branches #811 @christianlupus
- Updated codecov parser to binary version (fix #810) #813 @christianlupus
- Allow bot user to push to stable branch #812 @christianlupus
0.9.4 - 2021-09-29
Fixed
- Failed database caching in case of ill-formatted json file (category/keyword) #797 @christianlupus
- Added Nook app in README #798 @christianlupus
0.9.3 - 2021-09-26
Added
- Added unit tests for controllers #790 @christianlupus
- Added CI test to check for open todo tags in the source code #791 @christianlupus
Fixed
- Mark app as compatible with Nextcloud 22 #778 @christianlupus
- Usage of PHAR-based PHPUnit to avoid dependency on nikic/php-parser and dependency conflicts #780 @christianlupus
- Extracted abstract class for migration testing and added tests code for existing migrations #783 @christianlupus
- Reactivate step debugging in automated testing #784 @christianlupus
- Added test result to PR messages #788 @christianlupus
Removed
- Removed app info XML file to avoid confusion #778 @christianlupus
0.9.2 - 2021-08-09
Added
- Added debugging helpers in the CI scripts #774 @christianlupus
Fixed
- Fixed changes from #774 and minor extensions #775 @christianlupus
- Clean tables from old, redundant, and non-unique data to allow migrations (see #762 #763) #776 @christianlupus
0.9.1 - 2021-07-05
Added
- OpenAPI specification and documentation of the valid API endpoints #757 @christianlupus
Fixed
- Correct handling of uploads to codecov #758 @christianlupus
- Added issue template and documentation regarding website support #759 @christianlupus
- Avoid sharing of recipes does break the database upgrade process #755 @christianlupus
Removed
- Obsolete API routes that are no longer working due to missing files #757 @christianlupus
0.9.0 - 2021-07-01
Added
- Make recipes searchable through unified search #611 @PFischbeck
- Enhanced keyword cloud in recipe list with option to hide/show keywords, enlarge area, and ordering alphabetically #678 @seyfeb
- User documentation #709 @seyfeb
Fixed
- Calling reindex #653 @seyfeb
- Setting nutrition information on recipes with an array assigned for nutrition #653 @seyfeb
- Fix empty error message upon import #647 @christianlupus
- Update code styling to match with current version of php-cs-fixer #668 @christianlupus
- Fix version of
@nextcloud/capabilities
to1.0.2
#672 @christianlupus - Really only show recipe-reference popup on '#' #676 @seyfeb
- Correct styling of PHP files accoring to php-cs-fixer #692 @christianlupus
- Removed explicit dependency of @nextcloud/capabilities #693 @christianlupus
- Add indices to database for all tables #698 @christianlupus
- Codebase maintenance #699 @christianlupus
- Enable stalebot #700 @christianlupus
- Correct error messages when recipe already exists #702 @christianlupus
- Update webpack version to 5.x #717 @christianlupus
- Update sass-loader #720 @christianlupus
- Update compression-webpack-plugin #721 @christianlupus
- Fix array in recipeYields field according to #722 #725 @christianlupus
- Fix recipe-editor layout as in #729 #725 @seyfeb
- Corrected style of stale bot messages #749 @christianlupus
- Update the screenshots in the appstore #747 @mMuck
- Fix visual issues at device width of 1024px #689 #751 @christianlupus
- Removed obsolete dependency on @nextcloud/event-bus #719 @christianlupus
0.8.4 - 2021-03-08
Added
- Sorting recipes in list by creation and modification date #623 @seyfeb
Fixed
- Minor errors in displaying ingredients and instructions #642 @seyfeb
- Missing translation #644 @seyfeb
- Recipe-reference popup being shown on the wrong input depending on keyboard layout #648 @seyfeb
0.8.3 - 2021-03-03
Fixed
- Corrected compatibility list #632 @christianlupus
0.8.2 - 2021-03-03
Fixed
- Added translation for nutritient-value label placeholder #596 @seyfeb
- Updated dependency of eslint-config-prettier #603 @christianlupus
- Enforce basic code styling using prettier in vue files #607 @christianlupus
- Enforce CSS styling using stylelint #608 @christianlupus
- More code styling, cleanup & minor bugfixes #615 @seyfeb
- Avoid daily issues in personal forks due to missing secrets #620 @christianlupus
- Avoid descending of CS_fixer into non-code folders #621 @christianlupus
- Fixed compatiblity with Nextcloud 21 #605 @icewind1991
Deprecated
- Obsolete routes to old user interface, see
appinfo/routes.php
#580 @christianlupus
Removed
- Dropped support for NC core version <= 18 #630 @christianlupus
0.8.1 - 2021-02-15
Added
- Code style checker in Vue files #581 @christianlupus
Fixed
- Remove look-behind to support Safari users as well #591 @christianlupus
0.8.0 - 2021-02-14
Added
- Markdown rendering for Description #381 @thembeat
- Changing category name for all recipes in a category #555 @seyfeb
- Functionality to reference other recipes by id in description, tools, ingredients, and instructions #562 @seyfeb
- Bundle Analyzer documentation #573 @seyfeb
- Added button to allow adding empty ingredient, instruction, and tool entries above existing ones in editor #575 @seyfeb
Changed
- Using computed property in recipe view #522 @seyfeb
- Split off list/grid of recipes to separate Vue component #526 @seyfeb
- CSS Cleanup, removed central css styling #528 @seyfeb
- Timers are hidden when time is zero (prep, cook, total time) #543 @seyfeb
- Introduced left navigation pane visibility as Vuex state #544 @seyfeb
- Centralized some recipe tasks (create, update, delete) #546 @seyfeb
- Added icon for recipes in navigation pane, closes #550 #560 @seyfeb
- Bumped @nextcloud/vue to 3.5.4 #561 @seyfeb
- Bump webpack-merge from 4.2.2 to 5.7.3 #458 @seyfeb
- Bump webpack-cli from 3.3.12 to 4.5.0 #565
- Enhanced testing interface #564 @christianlupus
- Allow guest users to use the cookbook and avoid nextcloud exception handling #506 @christianlupus
Fixed
- Added some documentation how to install GH action generated builds #538 @christianlupus
- Fixed problem where timers are not updated after saving recipe edits #543 @seyfeb
- Fixed overlapping misaligned navigation toggles (as in #534) #544 @seyfeb
- Refreshing left navigation pane after downloading recipe data, closes #465 #547 @seyfeb
- Check for existing
@context
setting in json checker #554 @christianlupus - Introduced updating recipe directory to Vuex state, fixes #542 #546 @seyfeb
- Push docker images for different PHP versions #574 @christianlupus
- Enhanced the CI scripts to be more verbose regarding issues #452 @christianlupus
- Code cleanup #579 @christianlupus
- Added label to Dockerfile to be consistent with docker guidelines #582 @christianlupus
- Corrected jekyll documentation #584 @christianlupus
Removed
- Removal of old contoller no longer in use #536 @christianlupus
0.7.10 - 2021-01-16
Fixed
- Replaced function calls only available in PHP 8 with generic ones #524 @christianlupus
0.7.9 - 2021-01-15
Changed
- Indentation of ingredients depends on existence of subgroups #512 @seyfeb
- Speed up index of recipes by using computed properties #513 @christianlupus
- Central parsing of parameters for POST/PUT requests to simplify development #518 @christianlupus
- Removed dependencies on the global jQuery #497 @seyfeb
Fixed
- Fixed keywords of shared recipes counted multiple times, fixes #491 #493 @seyfeb
- Added basic structure for documentation #499 @christianlupus
- Make categories load recipes against #500 @christianlupus
- Handle recipes without category well #501 @christianlupus
- Allow to save recipes with custom image URLs #505 @christianlupus
- Allow pasting of instructions without newline again #503 @christianlupus
- Updated color and bullets in nutrition information, fixes #510 #511 @seyfeb
- Update README with more clients #457 @geeseven
0.7.8 - 2021-01-08
Added
- Parse a textual yield field in an imported recipe to a certain degree #327 @zwoabier
- Search and filter for recipes in the web interface #318 @sam-19
- CI: Use github actions to check the latest head against unittests #346 @christianlupus
- CI: Create source code packages for each commit #346 @christianlupus
- Allow for inconsistent schema: Parse instructions as list of elements #347 @victorjoos
- Show button to view all recipes without a category #362 @seyfeb
- Add a basic changelog to the repository #366 @christianlupus
- Enforce update of changelog through CI #366 @christianlupus
- Keyword cloud is displayed in recipe #373 @seyfeb
- Pasted content with newlines creates new input fields automatically for tools and ingredients in recipe editor #379 @seyfeb
- Selectable keywords for filtering in recipe lists #375 @seyfeb
- Service to handle schema.org JSON data in strings easier #383 @christianlupus
- Unit tests for JSON object service #387 @TobiasMie
- PHP linter and style checker enabled #390 @christianlupus
- Automatic deployment of new releases to the nextcloud app store #433 @christianlupus
- Category and keyword selection from list of existing ones in recipe editor #402 @seyfeb
- Allow checking of ingredients in web UI #393 @christianlupus
- Support for dateCreated and dateModified field of schema.org Recipe #377 @seyfeb
- Bundle-Analyzer and Optimization #403 @thembeat
- Nutrition information display and editing #416 @seyfeb
- Asking user for confirmation when leaving recipe-editor form with changes #464 @seyfeb
- Exporting the maximal API endpoint version #487 @christianlupus
Changed
- Switch of project ownership to nextcloud organization in GitHub
- Change in issue management
- Changes to
.gitignore
file - Translation issues
- Added available Android apps to README
- Update dev dependencies to recent phpunit to avoid warnings and issues #376 @christianlupus
- Made the layout more responsive to shift the metadata right of the image in very wide screens #349 @christianlupus
- Optimization for SVG to reduce the file size #404 @thembeat
- Replace Default Recipe-Thumb and Full Image with SVG #418 @thembeat
- Enhance the CI tests and build valid dist tarballs during the CI runs #435 @christianlupus
- Images in recipe list are lazily loaded #413 @seyfeb
- Improved keyword filtering in recipe lists #408 @seyfeb
Fixed
- Add a min PHP restriction in the metadata #282 @mrzapp
- Make the codebase consistent with the code standards of the main nextcloud team #295 @rakekniven
- Improved tooltips of navigation #317 @sam-19
- Optimize database request for faster access #297 @christianlupus
- Ignore case during sorting of recipes #333 @christianlupus
- CI: Repair codecov file paths for correct linkings #348 @christianlupus
- Make project name compatible with composer 2.0 #352 @christianlupus
- Compress nextcloud logs in case of HTML parsing errors during import #350 @maxammann
- Make complete sentence in transifex translation from parts #358 @christianlupus
- Avoid recipe are no longer reachable when user changes locales #371 @christianlupus
- Hide tooltips in printouts #343 @christianlupus
- Creating new recipe not possible due to null reference #378 @seyfeb
- Reenabling CI testing with current xdebug 3 #417 @christianlupus
- Corrected code style in appinfo path #427 @christianlupus
- Clear filtered keywords when changing the route, fixes #425 #426 @seyfeb
- Removed typo introduced during refactory cycles #434 @christianlupus
- Update dependency on code style to version 0.4.x #437 @christianlupus
- Corrected bugs in CI system #447 @christianlupus
- Recipe-editing Vue components are not tightly coupled anymore #386 @seyfeb
- Fixed trying to remove already removed img DOM nodes in image lazyloading, fixes #462 #463 @seyfeb
- Fixed cooking time being removed if recipe is saved, fixes #472 #473 @seyfeb
- Remove keywords from database when a recipe is removed #478 @christianlupus
- Correct CI to allow creation of releases #482 @christianlupus
- New version as reported in the API should be saved in the MainController file and thus checked in #488 @christianlupus
Removed
- Travis build system
- Support for PHP 7.2
- Removed info button (not) showing the last update time from settings menu, fixes #279 #477 @seyfeb
0.7.7 - 2020-12-10
Fixed
- Increase version compatibility to nextcloud 20 @mrzapp
0.7.6 - 2020-06-27
Added
- Allow forward slashes in ingredients #272 @timandrews335
Fixed
- Swapping ingredients and instructions cause items been deleted #278 @sam-19