![]() ![]() This is currently done by searching for a set of configurable search strings. It will display the Release Notes (if the author is using the feature), else it will display the commits between the tags (if tagging is used by the module author) else it will show the changelog file (if present) else it will show the latest N commits on the master branch (N, of course, being configurable to your liking.)Īn example of the Github Release Notes pulled in for you, taken from Mike Rockett's TextformatterTypographer Module.Īn example of a tag-to-tag commit list from the same module.Īn example of a changelog - formatted to show just the changes (formatting styles will change).įinally, an example of a fallback list of commits - sorry Adrian. This section takes a best-effort approach to showing what's changed between the installed version and the updated version that's available via the module repository.Īt present, it is only able to talk to github-hosted repositories in order to ask them for the release notes, the changelog file (if present) and a list of commits between the git tag that matches the installed version and the tag matching the latest version. ![]() ![]() This is done by adding a "What's changed section" to the upgrade confirmation dialog. Making discovery of a module's changes prior to upgrade a trivial task. Make sure the display of information from the module support files/commit messages doesn't introduce a vulnerability. Make module authors start to think about how they can improve the change discovery process for their modules. Make reading of a module's support documentation post-install a trivial task. Make discovery of a module's changes prior to an upgrade a trivial task. In the end, I decided to ditch the approach I was originally taking and instead work on a module that hooked in to the UpgradeConfirmation dialog and the module edit page. I'm currently working on a new module: ModuleReleaseNotes that was inspired by the work I originally did on making Ryan's ProcessWireUpgrades module "release" aware. This increases the time I spend on a task by a certain margin.Part 1 of a 2 part Module & Service Reveal. Given that I’m not sure how communication works between yours and GitKraken’s team - or if there is any communication for that matter, I’ve posted this lengthy feedback, maybe it will help someone else or prompt you guys to look into the issue.įor my current client this bug is a serious nuisance because it forces me to do the above steps sometimes even multiple times a day, in addition to reinstalling all dependencies with each new cloning. If I work on a feature branch that points to a different commit other than develop does for either of these submodules, upon trying to switch to develop and pull the latest changes I am continuously prompted to re-authorize GitKraken in Gitlab. I am able to consistently reproduce the issue by working with a repository that uses a number of git submodules. gitkraken folder in Roaming (Windows user here) and cloning the repository again - contacted GitKraken support for that. Meanwhile I managed to correct the issue by deleting the. After reauthorizing again, it says that I am connected.ĭear your for your follow-up on this thread, I really appreciate it. ![]() I logged out of gitlab and back in, and after exiting and reopening GitKraken, it continues to say I am not connected. Retry without OAuth gives me an error saying “ Push Failed: failed to write chunk header: The server returned an invalid or unrecognized response” However, it keeps giving me this pop up no matter how many times I re-authorize. I checked inside GitKraken, and I am authenticated. Refresh Token takes me to a GitKraken page in the browser, which indicated that I was authenticated and the system would work. Would you like to refresh your OAuth credentials or try again without OAuth?” and presents the following three options: However, when I went to push, it gave me a pop up saying “ Your OAuth token for ‘Gitlab’ is invalid. This is something I do commonly without error. I am trying to push changes to my branch using the GitKraken GUI. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |