Releases: 123inkt/123view
Releases · 123inkt/123view
v1.17.0
What's Changed
- Use correct phpunit-extensions stub by @frankdekker in #1042
- Update mysql Docker tag to v9.3 by @renovate in #1053
- Make sure navigation works from overview page by @frankdekker in #1016
- Inline diff shows incorrect code by @frankdekker in #1065
- Add search code by @frankdekker in #1077
- Add git pull on cached branches by @frankdekker in #1078
- Add extension filter to code search by @frankdekker in #1081
- Add recoverable git checkout service to try to reset the repository if the checkout fails by @frankdekker in #1083
- Add multi repository branch name search by @frankdekker in #1093
- Update once and exactly test usages by @frankdekker in #1095
- Tweak branch search by @frankdekker in #1094
- Allow changing target branch in branch reviews by @frankdekker in #1100
- When doing diff branch review, compare against target branch by @frankdekker in #1102
- Ensure highlighted line of code matches by @frankdekker in #1109
- Ensure code lines are properly escaped by @frankdekker in #1112
- Add absolute url for images in markdown by @frankdekker in #1117
- Show files and lines changed in review revisions by @frankdekker in #1124
- Add button to copy file path to clipboard by @avgeeklucky in #1128
- Remove underline on icons in anchor tags by @avgeeklucky in #1127
- Add search for setting visibility and detaching revisions by @avgeeklucky in #1114
New Contributors
- @avgeeklucky made their first contribution in #1128
Full Changelog: v1.16.0...v1.17.0
v1.16.0
What's Changed
- Add tag to comments by @frankdekker in #858
- Add lifetime to different cache pools by @frankdekker in #863
- Add edit comment html layout by @frankdekker in #865
- Allow management web access to rabbitmq by @frankdekker in #880
- Add support for specifying branch review target branch by @frankdekker in #885
- Add commit stats per revision by @frankdekker in #887
- fix: startup html errors by @RobbertRitsema in #889
- Disable mailto in crontab by @frankdekker in #937
- Discourage self accept in reviews by @frankdekker in #949
- Update package.json by @frankdekker in #951
- Allow for self review more than one reviewer by @frankdekker in #952
- Add revision to branch review trigger by @frankdekker in #953
- Update docker containers by @frankdekker in #955
- Add support for custom ide url by @frankdekker in #956
- Add recoverable review diff service by @frankdekker in #988
- Update symfony version by @frankdekker in #989
- Make iframe 0x0 width by @frankdekker in #1014
- Load next file review over ajax by @frankdekker in #1015
- Add search to project overview by @frankdekker in #1020
- Add branch reviewer closer command by @frankdekker in #1021
- Remove "Reapply" from the commit message by @frankdekker in #1029
And many package updates
Full Changelog: v1.15.0...v1.16.0
v1.15.0
What's Changed
- Add default mime type for unknown extension by @frankdekker in #758
- Add quick revision visibility reset button by @frankdekker in #843
- Add some more extensive php-fpm settings by @frankdekker in #806
- Add support for visible revisions in branch review by @frankdekker in #842
- Dispatch comment messages on entity change by @frankdekker in #803
- Ensure comments are resolved by the correct user by @frankdekker in #811
- Hide empty lines should only hide full code blocks by @frankdekker in #752
- Make log files downloadable by @frankdekker in #832
- fix: white markdown background on dark mode by @RobbertRitsema in #840
- Update nginx version by @frankdekker in #796
- Update packages by @frankdekker in #804
- Update dependency @babel/core to v7.24.9 by @renovate in #793
- Update dependency @babel/preset-env to v7.25.3 by @renovate in #810
- Update dependency @symfony/webpack-encore to v4.7.0 by @renovate in #837
- Update dependency axios to v1.7.4 [SECURITY] by @renovate in #821
- Update dependency core-js to v3.38.1 by @renovate in #825
- Update dependency digitalrevolution/accessorpair-constraint to v2.3.1 by @renovate in #818
- Update dependency digitalrevolution/phpunit-extensions to v1.5.1 by @renovate in #828
- Update dependency digitalrevolution/phpunit-file-coverage-inspection to v2.2.1 by @renovate in #770
- Update dependency doctrine/doctrine-fixtures-bundle to v3.6.1 by @renovate in #745
- Update dependency eslint-config-love to v62.0.1 by @renovate in #830
- Update dependency liip/test-fixtures-bundle to v3.1.0 by @renovate in #817
- Update dependency mikey179/vfsstream to v1.6.12 by @renovate in #836
- Update dependency phpstan/extension-installer to v1.4.2 by @renovate in #833
- Update dependency phpstan/phpstan to v1.11.9 by @renovate in #812
- Update dependency phpstan/phpstan-doctrine to v1.5.2 by @renovate in #829
- Update dependency phpstan/phpstan-symfony to v1.4.8 by @renovate in #822
- Update dependency phpunit/phpunit to v11.2.9 by @renovate in #808
- Update dependency sass to v1.78.0 by @renovate in #841
- Update dependency squizlabs/php_codesniffer to v3.10.2 by @renovate in #797
- Update dependency stylelint to v16.9.0 by @renovate in #835
- Update dependency stylelint-scss to v6.5.1 by @renovate in #831
- Update dependency symfony/maker-bundle to v1.61.0 by @renovate in #838
- Update dependency typescript to v5.5.4 by @renovate in #799
- Update dependency webpack to v5.92.1 by @renovate in #773
- Update eslint, stylelint packages by @renovate in #786
- Update mysql Docker tag to v9 by @renovate in #782
- Update symfony packages to v7.1.4 by @renovate in #839
- Update webpack packages to v7.25.2 by @renovate in #807
New Contributors
- @RobbertRitsema made their first contribution in #840
Full Changelog: v1.14.0...v1.15.0
v1.14.0
What's Changed
- Fix partying face emoji by @frankdekker in #642
- Update docker containers by @frankdekker in #654
- Add health monitoring by @frankdekker in #655
- Fix Assert binary data by @frankdekker in #656
- Add support for SMTP_RELAY_HOST env var by @frankdekker in #667
- Do not send error mail when a request returns MethodNotAllowedException by @frankdekker in #674
- Fix security vulnerabilities in npm packages by @frankdekker in #675
- Remove unused code tokenizer code by @frankdekker in #677
- Add more logging details when adding a comment to gitlab fails. by @frankdekker in #676
- Update log viewer by @frankdekker in #684
- Add review quicklink to commit notification mail by @frankdekker in #707
- Add mark all as read button to notification list by @frankdekker in #708
- Fix notification rule cant remove filter by @frankdekker in #709
- Add collapsable to file tree view by @frankdekker in #713
- Make sure unseen status is set correctly. by @frankdekker in #714
- Only selecting the label should toggle the folder by @frankdekker in #715
- Store collapsed review folder state by @frankdekker in #719
- Add ignore empty lines diff policy by @frankdekker in #724
- Improve performance of review with many files by @frankdekker in #726
- Show indicator when file contains merge conflict by @frankdekker in #729
- Replace eslint config standard by @frankdekker in #730
- Update symfony trace bundle by @frankdekker in #732
- Restart consumers more often by @frankdekker in #744
Full Changelog: v1.13.0...v1.14.0
v1.13.0
What's Changed
- Add notification read image to notification mail by @frankdekker in #504
- Add absolute url to notification email by @frankdekker in #506
- Move notification read url to the public scope by @frankdekker in #507
- Check if rule has id in template by @frankdekker in #514
- Add support for viewing binary files in review by @frankdekker in #515
- Update PHPUnit coverage notation to attributes by @frankdekker in #516
- Disable lazy ghost objects by @frankdekker in #532
- Improve monolog channels by @frankdekker in #533
- Improve console monolog output by @frankdekker in #534
- Add mail browser notification send type by @frankdekker in #540
- Add git type to repository by @frankdekker in #541
- Update comment line reference to include old file and sha by @frankdekker in #543
- Add comment to gitlab sync by @frankdekker in #547
- Improve auth gitlab flow by @frankdekker in #548
- Add ability to toggle sync gitlab comments by @frankdekker in #549
- Show merge request icon in review by @frankdekker in #550
- Improve git sync logging by @frankdekker in #553
- Hide git button when url is null by @frankdekker in #554
- Filter sha from revision first branch by @frankdekker in #555
- If gitlab throws error 500 try to resolve discussion by @frankdekker in #557
- Format url in gitlab comment sync by @frankdekker in #559
- Add symfony trace bundle by @frankdekker in #560
- Set mercure to version 0.15.5 by @frankdekker in #561
- Add custom nginx error pages by @frankdekker in #562
- Remove trusted types for by @frankdekker in #564
- Add comment id to message handler log messages by @frankdekker in #566
- Get gitlab api for original commenter if resolver isnot synced by @frankdekker in #569
- Avoid creating reviews for disabled repositories by @frankdekker in #570
- Don't show hidden repositories in rule notification repositories by @frankdekker in #571
- Show simple message when notification has no revisions by @frankdekker in #572
- Avoid adding html when syncing comment to gitlab by @frankdekker in #583
- Fix issue with gitlab response on comment add by @frankdekker in #587
- Add log viewer bundle by @frankdekker in #591
- Close reviews when merge request is approved from Gitlab by @frankdekker in #599
- Gitlab merge request event description can be null by @frankdekker in #600
- On merge request approved dont add reviewer to closed reviews by @frankdekker in #603
- Add bootstrap cdn to csp header by @frankdekker in #604
- Allow jsdelivery cdn in csp header by @frankdekker in #605
- Add comment replies to news feed by @frankdekker in #623
Full Changelog: v1.12.0...v1.13.0
v1.12.0
What's Changed
- Update repository credentials via messagehandler by @frankdekker in #418
- Add first branch to revisions by @frankdekker in #435
- Add index to revision first branch by @frankdekker in #436
- Add subdirectory to code inspection report by @frankdekker in #437
- Ensure repositories are up to date when sending commit notification by @frankdekker in #443
- Revision fetch service should not add duplicate revisions by @frankdekker in #445
- Replace Uri::createFromString with Uri::new by @frankdekker in #448
- Ensure preferred user ids are sql safe. by @frankdekker in #461
- Replace http with https in tests by @frankdekker in #462
- Fix sonar-qube inspection issues. by @frankdekker in #463
- Fix preload path by @frankdekker in #469
- Extract envelop to base test case class. by @frankdekker in #471
- Add webhook endpoint for gitlab by @frankdekker in #472
- Update composer packages and fix phpstan issues. by @frankdekker in #473
- Update npm packages by @frankdekker in #475
- Add open in ide button to reviews by @frankdekker in #476
- Create copy review link to clipboard button by @frankdekker in #477
- Update npm packages by @frankdekker in #479
- Add absolute url to clipboard url by @frankdekker in #480
- Keep legacy inflector setting in api-platform as filters wont work by @frankdekker in #481
- Ensure body is not empty for upload code inspection report. by @frankdekker in #484
- Ensure body is not empty for Upload CodeCoverage report by @frankdekker in #486
- Update renovatebot rules and grouping patterns by @frankdekker in #487
- Update renovate bot settings by @frankdekker in #490
- Add rule notification history by @frankdekker in #489
- Use correct timestamp for rule notification by @frankdekker in #495
- Avoid rule id to be queried in form type by @frankdekker in #497
- Maximize notification count up to 100 by @frankdekker in #498
- Open rule notification in the same tab by @frankdekker in #502
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's Changed
- Add persistent cherry pick strategy by @frankdekker in #353
- Compile git instead of bitnami/git docker container by @frankdekker in #354
- Disallow mail notification rule for inactive users by @frankdekker in #355
- Ensure cherry-pick is aborted on failure by @frankdekker in #357
- Ensure Basic cherry-pick strategy fails on merge conflicts by @frankdekker in #359
- When committing cherry picks, add --allow-empty flag by @frankdekker in #360
- Custom error page with request identifier by @frankdekker in #361
- Ensure git cherry pick parser handles file renames by @frankdekker in #362
- Ensure content is correctly escaped in the ExternalLinks extension. by @frankdekker in #373
- Update rabbitmq health check by @frankdekker in #377
- Add network subnet to docker compose by @frankdekker in #383
- Fix phpstan database type mismatch issues by @frankdekker in #387
- Ensure repository getUrl is called after initialization by @frankdekker in #391
- Add repository credentials store by @frankdekker in #395
- Escape git commands correctly by @frankdekker in #396
- Update monolog output on error by @frankdekker in #398
- Remove blue box from file moved symbol by @frankdekker in #402
- Add support for git split file name conflicts by @frankdekker in #403
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
- Close comment on pressing escape by @frankdekker in #311
- User mentions suggest should only show valid users. by @frankdekker in #310
- Disable add comments for empty diff lines by @frankdekker in #312
- User mentions show review actors as preferred by @frankdekker in #313
- Ensure user mention preferred user ids doesnt break the query by @frankdekker in #316
- Hide comment reactions, and only show on mouse hover. by @frankdekker in #317
- Comment switches line context between views by @frankdekker in #326
- When fetching commits, include the first commit from the range by @frankdekker in #334
- Add git garbage collect scheduler by @frankdekker in #338
- Add commit hash to search query by @frankdekker in #340
- Add digitalrevolution utils package by @frankdekker in #342
- Add search to repository branch list by @frankdekker in #343
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
- Add repository branch overview by @frankdekker in #271
- Add branch review creation by @frankdekker in #276
- When multiple commits are bundled, the file diff disappears by @frankdekker in #278
- In commits ahead of master include merge commits by @frankdekker in #280
- Add support for test coverage report uploads by @frankdekker in #277
- Show file coverage percentage by @frankdekker in #284
- Add branch id to code quality reports by @frankdekker in #286
- Update to Symfony 6.3 by @frankdekker in #289
- Add percentage to code coverage file by @frankdekker in #290
- Add default comment reactions by @frankdekker in #292
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
- Code inspection report doesnt take latest report by @frankdekker in #261
- Show code inspection issue in review overview by @frankdekker in #262
- Add logging to ProblemJsonResponseSubscriber by @frankdekker in #264
- Update dependency doctrine/doctrine-fixtures-bundle to v3.4.4 by @renovate in #263
- Add junit report parser by @frankdekker in #265
- Update dependency phpstan/phpstan-doctrine to v1.3.38 by @renovate in #266
- Truncate code inspection error message when too long by @frankdekker in #267
- Update dependency typescript to v5 by @renovate in #202
- Improve bash startup script by @frankdekker in #268
- Add UI for webhooks by @frankdekker in #269
Full Changelog: v1.7.0...v1.8.0