primordic/IssueDupesLite huggingface dataset:
Repository: getkirby/kirby

Issue #5280: [v4-alpha.3] File Picker in Link Field is broken
Created: 2023-06-13T11:10:26Z
Description
When switching the type of any Link field to 'File' (i.e. selecting it in the dropdown), it's broken in 4.0-alpha.3 - works fine in earlier versions.


Your setup
Kirby Version  4.0-alpha.3

Duplicate issue #5293: Link Field: Error message on selecting file type
Created: 2023-06-16T18:02:07Z
Description
In the link field: If i select the link type to file, there's an error coming up:
Expected behavior
List of files should be appear.
Screenshots

To reproduce

Clone the starter kit
Create a link-field
Go to panel and select the links type to file

Your setup
Kirby Version
4.0-alpha.3
Console output
(No console output)
Your system (please complete the following information)

Device: Desktop
OS: MacOS
Browser: Brave

Closing comment (2023-06-16T18:07:14Z): Duplicate of #5280
Repository: getkirby/kirby

Issue #3106: Time in date field with default: now is always 00:00
Created: 2021-01-24T15:28:38Z
Describe the bug
When creating a new page in the Panel, a date field with default set to now always shows 00:00 as time.
To Reproduce
Steps to reproduce the behavior:

Install a fresh Starterkit and log in to the panel
Click "Add" for Notes to create a new note
See error: the time in the date field shows 00:00 (despite default set to now in the note.yml blueprint)

The error also persists when altering the blueprint as follows:
date:
  type: date
  time:
    step: 1
    display: HH:mm
    default: now
  default: now

Expected behavior
A time field with time: true and default: now would use the current time, either by default or at least when the time value is also set to default: now.
Kirby Version
3.5.1
Console output
No console output.
Desktop:

OS: Linux Mint 19.3
Browser: Firefox
Version: 84.0.2

Duplicate issue #3842: `default: now` on date field with `time: true` doesn't return proper time
Created: 2021-10-23T21:51:41Z
Describe the bug

To Reproduce
Steps to reproduce the behavior:

Create a field like this:

          test_date:
            label: Test Date Field
            type: date
            time: true
            default: now
            disabled: true
            required: true


Create a page with this blueprint field
Check the content of the field (it's 2021-10-23 00:00)

Expected behavior
Field should contain 2021-10-23 23:54 and not 2021-10-23 00:00
Expected behavior is described here: https://getkirby.com/docs/reference/panel/samples/blog#single-article__result
Kirby Version
v3.6 rc1
Desktop (please complete the following information):
Windows 10, latest Firefox
Additional context
multilang site

Closing comment (2021-10-23T22:02:05Z): Could be the same as #3106 although no step attribute maintained here; so could be 2 different issues.
Repository: getkirby/kirby

Issue #5931: [v4] beta 3: can't add items to a structure field that contains a gap field
Created: 2023-11-06T16:30:47Z
Description
the issue title tells all details needed.
i can't add any new items to an empty structure field.
in beta 2 this wasn't a problem.
Your setup
4.0.0-beta.3
Your system (please complete the following information)

Device: MacBook Pro M2 Pro (2023)
OS: macOS 14.1 
Browser: Chromium Engine
Version: 118.0.5993.70

Duplicate issue #5938: V4: Line Fields inside of structures no longer work
Created: 2023-11-08T08:21:07Z
Description
I have a structure field with line fields inside of the structure. When I try to create a new structure item in the Panel, the structure is not opening, but instead throwing a JS error in the console.
Expected behavior
The structure element should open and be editable.
To reproduce

Create a blueprint with a structure field and a line field inside of it:

fields:
  cards:
    label: Cards
    type: structure
    fields:
      test_test:
        type: text
      line_1:
        type: line


Open the page in the Panel and try to add a new structure item.
The structure is not opening, instead in the browser console it is logged:

index.min.js:1 TypeError: Cannot read properties of undefined (reading 'value')
    at Pr (index.min.js:1:348375)
    at Object.form (index.min.js:1:348564)
    at a.add (index.min.js:1:197314)
    at click (index.min.js:1:200933)
    at dn (vue.min.js:11:21974)
    at a.r (vue.min.js:11:10396)
    at dn (vue.min.js:11:21974)
    at t.$emit (vue.min.js:11:44375)
    at a.onClick (index.min.js:1:280404)
    at dn (vue.min.js:11:21974)

With the error being in
    const e = window.panel.app.$options.components[`k-${t.type}-field`]
      , i = null == e ? void 0 : e.options.props.value;

Your setup
Kirby Version
Kirby 4 Beta 3

Closing comment (2023-11-08T08:30:24Z): This is duplicate of #5931 and fixed in RC.1. So will be available next release.
Repository: getkirby/kirby

Issue #6010: [v4] Pagination UI issue in picker dialogs
Created: 2023-11-27T18:38:27Z
Kirby 4.0.0-rc.4
PHP 8.1.23

Duplicate issue #6015: k-models-dialog button margin missing when paginator shows
Created: 2023-11-28T16:04:19Z
Description

Expected behavior

To reproduce

have a page with more than 20 files
blueprint with a files field:

fields:
  files:
    type: files

click on the select button
notice the missing margin between paginator and ok button

Your setup
Kirby Version
4.0.0

Closing comment (2023-11-28T16:09:53Z): Duplicate of #6010
Repository: ghostfolio/ghostfolio

Issue #766: Add comment / note to an activity
Created: 2022-03-22T20:27:20Z
Support short comments or notes in an activity.

Duplicate issue #932: Add a note box inside "Add activity" window
Created: 2022-05-18T09:04:12Z
Hello
Can you please add a note box inside "Add activity" window so when we add a new activity we can also add notes related to that activity/transaction?

Closing comment (2022-05-18T15:37:34Z): Duplicate of #766
Repository: ghostfolio/ghostfolio

Issue #1873: [BUG] YahooFinanceService Error: Invalid Cookie
Created: 2023-04-19T18:24:55Z
Any idea why I'm seeing this error in the logs today?
No data seems to load from Yahoo Finance.

Duplicate issue #1948: [BUG] Cannot add new securities from Yahoo Finance
Created: 2023-05-07T18:15:40Z
Bug Description
Unable to add stock/mutual fund after updating to latest version (1.267.0 or 1.266). Log says "[Nest] 257  - 05/07/2023, 6:10:24 PM   ERROR [YahooFinanceService] Error: Invalid Cookie"
To Reproduce


Add security, e.g. EQT.ST or Swedbank Robur Access Edge Gl



Expected behavior
Being able to add the stock/mutual fund
Screenshots

Logs
"[Nest] 257  - 05/07/2023, 6:10:24 PM   ERROR [YahooFinanceService] Error: Invalid Cookie"
Environment


Ghostfolio Version 1.266 & 1.267
Chrome 112.0.5615.137  and Safari version 16.4 (18615.1.26.110.1)
MacOS 13.3.1 (a)

Additional context

Closing comment (2023-05-07T19:05:43Z): Related to #1873 (comment)
Repository: ghostfolio/ghostfolio

Issue #286: API /order 400 error on TSK symbols
Created: 2021-08-13T12:43:17Z
Hi,
Trying to add BB.TO return a 400 error from the API
// https://ghostfol.io/api/order
{"accountId":"asdf","dataSource":"YAHOO","date":"2021-08-13T12:40:33.184Z","fee":0,"quantity":11,"symbol":"BB.TO","type":"BUY","unitPrice":22}

Duplicate issue #386: Add new currency and stocks from another country
Created: 2021-09-21T03:02:08Z
I really enjoyed this project, it's simple and very intuitive and the best one is that it is open source and self hosted :D
But I can't use to manage the portfolio on my country (Brazil), I don't know the technical details, but I think it'll not be so difficult to add the B3 (Bovespa and BMF) and BRL currency to the project, the stock info already is at the yahoo financial (for example PETR4).
Thanks and keep the good work :D

Closing comment (2021-09-21T16:10:25Z): Thanks a lot for your feedback @eHonnef.
At the moment, Ghostfol.io only supports the following currencies: CHF, EUR, GBP and USD.
To support unlimited currencies, there is some rework needed:

Migrate the database schema from enum to string
Adapt the code (enum to string)
Dynamically identify the currencies needed (user accounts, accounts, transactions)
Allow to set the base currency in My Ghostfolio

This issue is related to #286 (symbol in CAD) and I have just started to work on it.
Repository: ghostfolio/ghostfolio

Issue #554: Inconsistent change/performance values in Holdings tab
Created: 2021-12-18T14:52:11Z
Hi,
I promised to report a few inconsistencies that I noticed while testing Ghostfolio functionalities. When thinking about the performance of a security, I generally think of three components:

capital gains
dividend gains
currency gains.

Clearly, change/performance can be gross or net, depending on whether transaction fees are taken into account. Looking into previous issues, I noticed that recent releases of Ghostfolio indeed feature both net and gross performance (nice!). In addition, I am aware that some features -such as introducing a DIVIDEND transaction type - are in the making and cannot contribute to the issue I am reporting here. For simplicity, I also picked an example of a stock in CHF, to rule out currency effects.
Based on the attached screenshot, I would like to understand how the indicated "change" and "performance" are exactly computed (of note, the total transaction fee for this position amounts to CHF 11.35). In particular:

I get that investment simply refers to average buy price * quantity (141.8 * 14)
I would expect change to be defined as (market price - average buy price) * quantity. This would amount to (143.9-141.8) * 14 = 29.4 gross or 18.05 net (i.e. 29.4 - transaction fees).
I would expect performance to be defined as change/investment * 100, but this is not the case. I also don't get why it is negative in spite of a positive change. Even factoring in transaction fees, that would still result in a performance of -0.42%: (2.85 - 11.35) / 1985.2 * 100

Could you please clarify how are these quantities computed, and what am I missing here, in case?
Thanks a lot!

Duplicate issue #673: Wrong performance calculation for buy and sell
Created: 2022-02-05T07:24:58Z
The performance calculation does not stop if the investment drops to 0.

New Calculation Engine: Enabled
Export
ghostfolio-export-202202050816.json
{
  "meta": {
    "date": "2022-02-05T07:16:41.051Z",
    "version": "dev"
  },
  "orders": [
    {
      "currency": "EUR",
      "date": "2021-12-01T12:13:43.817Z",
      "fee": 0.42,
      "quantity": 4,
      "type": "SELL",
      "unitPrice": 106.94,
      "dataSource": "YAHOO",
      "symbol": "VWRL.AS"
    },
    {
      "currency": "EUR",
      "date": "2021-03-24T00:00:00.000Z",
      "fee": 0.37,
      "quantity": 4,
      "type": "BUY",
      "unitPrice": 92.96,
      "dataSource": "YAHOO",
      "symbol": "VWRL.AS"
    }
  ]
}

Closing comment (2022-02-05T07:34:28Z): Related to #554.
Repository: ghostfolio/ghostfolio

Issue #3265: [BUG] Saving Market Data is broken as of 2.69.0 (was working in 2.68.0)
Created: 2024-04-12T05:38:31Z
Bug Description
Saving changes to entries in Market Data ais broken as of 2.69.0. Previously this functionality worked (2.68.0), however in 2.69.0 and up if you attempt to save any changes to existing records it appears as though the save button does nothing.
To Reproduce

Open an existing record in Market Data
Make a change
Press Save
Exit the record
Re-open the record
Observe that change has not been saved

Expected behavior
Changes that are made should be saved
Screenshots

Logs

Environment


Ghostfolio Version 2.69.0
Self-hosted
Experimental Features enabled
Safari
MacOS

Additional context

Duplicate issue #3298: Error when saving manual data in Market Data section
Created: 2024-04-19T07:02:46Z
Issue
When performing operations such as adding, editing, and saving manual data in the Market Data section of the application, no action is taken and no specific error message is displayed. However, in the browser console, I receive an error like the following:
Steps to Reproduce

Open the Ghostfolio application.
Access the Market Data section.
Perform operations such as adding, editing, and saving manual data.
Check the results and error in the browser console.

Expected Behavior
When I perform operations such as adding, editing, and saving manual data in the Market Data section, I expect the system to process and save the data accurately.
Environment

Operating System: [Windows]
Browser: [Chrome]
Ghostfolio Version: [2.73.0]

Closing comment (2024-04-24T19:16:10Z): Closed as duplicate of #3265.
Repository: ghostfolio/ghostfolio

Issue #705: Can not edit currency of activity
Created: 2022-02-17T19:47:15Z
Hi,
first of all, I would like to thank all you guys who put effort in creating this great tool.
I just started using ghostfolio and wanted to add my previous activities to my portfolio. As I understand, the currency for an activity is determined by the currency of the chosen symbol. In my case however, most transactions are made through european brokers in euros, even when the symbol's original currency is dollar. Currently, i would need to manually convert the prices of those transactions from euros to dollars in order to add them to my activities. In the end, ghostfolio would convert them back as I have my portfolio shown in euro as base corruncy.
Could you add the functionality to manually adjust the currency of an activity?

Duplicate issue #1712: [BUG] Dividends in different currency than asset 
Created: 2023-02-16T22:07:52Z
It's not possible to create a dividend payout in a different currency than the asset is.
e.g. I buy ETFs at SIX Switzerland in CHF, but the dividend is paid out in USD. There's no possibility to change the dividend's currency (while it is possible for the fee-field)

Closing comment (2023-02-17T10:17:07Z): Duplicate of #705.
Repository: ghostty-org/ghostty

Issue #3324: `background-opacity` does not function properly
Created: 2024-12-27T07:30:42Z
Minimal reproducible config:
theme = catppuccin-latte
background-opacity = 0.2

It's especially obvious with light themes:

Dark themes perform better, but the color is still not accurate:

The bug is related to color blending, or more specifically, the incorrect usage of premultiplied alpha.

Duplicate issue #3449: Linux: `background-opacity` does not change actual window opacity
Created: 2024-12-27T15:53:11Z
On Hyprland (wayland), when setting background opacity to anything below 1.0 (e.g. 0.4), it only makes the background brighter, but is not actually becoming transparent.
Kitty with 0.85 opacity above, Ghostty 1.0 opacity below:

Kitty with 0.85 opacity above, Ghostty 0.4 opacity below:

It should be apparent that my desktop background is visible behind Kitty but not behind ghostty.
I have no special window rules set in Hyprland for kitty nor for ghostty.

Closing comment (2024-12-27T16:13:10Z): yes this is a duplicate of #3324, closing
Repository: ghostty-org/ghostty

Issue #402: Can't paste from clipboard on wayland
Created: 2023-09-03T20:50:53Z
When attempting to paste I get warning(surface): error reading clipboard: error.FormatUnavailable
I expect that this is something related to wayland.

Duplicate issue #459: linux: paste does not work in Sway
Created: 2023-09-15T01:21:06Z
Sway: Ctrl+Shift+v => nothing pasted
Gnome: Ctrl+Shift+v => paste works
I suspect this is an xdg-desktop-portal issue?

Closing comment (2023-09-15T01:25:03Z): Duplicate of #402
Repository: ghostty-org/ghostty

Issue #1667: Destroy GTK tab leads to being flicker on wayland.
Created: 2024-04-08T16:06:04Z
When we destroy tab on wayland, it disconnects display and leads to being flicker. Because it linked to gtkUnrealize on Surface.zig. this line causes issue. We need destroy tab without calling gtkUnrealize.

Duplicate issue #1545: gtk: detach a tab to create a new window breaks tab focus behavior
Created: 2024-02-22T16:55:03Z
To reproduce:

I'm on a system running GTK and built ghostty (a0c43a8) against libgtk 4.12.3
I have a window with multiple tabs
I click on a tab and drag it outside the window to create a second window
I see that the tab focus in the original window is broken, with the active tab title being hidden

Here's a screencap showing the behavior:

  
    
    

    Screencast.from.2024-02-22.11-43-21.webm

Closing comment (2024-06-03T21:43:02Z): I believe this has become a dupe of #1667. I can't reproduce this on my system, and the OpenGL program reuse issue is the same as is being described in #1667. In trying to repro this I did notice an issue fixed here: #1820
Repository: ghostty-org/ghostty

Issue #1213: Settings not opened with cmd+, or the menu item unless the directory ~/.config/ghostty already exists
Created: 2024-01-05T00:23:37Z
Screen.Recording.2024-01-04.at.7.21.51.PM.mov
    
  

  

  


Video of behaviour

Duplicate issue #1261: Idea: Onboarding - Config file
Created: 2024-01-08T18:58:03Z
Current behavior
CMD + , does nothing until config file is created.
Idea:
WHEN the user opens the settings
WHEN .config/ghostty/config doesn't exist
THEN Prompt the user to create a starter config
or
THEN create a starter config before opening
Starting template from docs:
# The syntax is "key = value". The whitespace around the equals doesn't matter.
background = 282c34
foreground= ffffff

# Blank lines are ignored!

keybind = ctrl+z=close_surface
keybind = ctrl+d=new_split:right

# Colors can be changed by setting the 16 colors of `palette`, which each color
# being defined as regular and bold.
#
# black
palette = 0=#1d2021
palette = 8=#7c6f64
# red
palette = 1=#cc241d
palette = 9=#fb4934
# green
palette = 2=#98971a
palette = 10=#b8bb26
# yellow
palette = 3=#d79921
palette = 11=#fabd2f
# blue
palette = 4=#458588
palette = 12=#83a598
# purple
palette = 5=#b16286
palette = 13=#d3869b
# aqua
palette = 6=#689d6a
palette = 14=#8ec07c
# white
palette = 7=#a89984
palette = 15=#fbf1c7

Closing comment (2024-01-08T19:12:51Z): dupe of #1213
Repository: ghostty-org/ghostty

Issue #189: Search scrollback
Created: 2023-07-06T17:56:53Z
A major missing feature is the ability to search scrollback, i.e. cmd+f on Mac, ctrl+F on Linux. This issue can be implemented in multiple steps, not just one giant PR:

 Core search functionality in src/terminal (#2885)
 Make core search work simultaneously to PageList read/write to allow multi-threading
 Implement multi-threaded search, including data modeling for notifications of matches
 Search UI, glue in apprt

We can also support search only in certain modes as long as the apprt glue is all there for someone to come along and finish it up. For example, only macOS, Linux+GTK, etc.

Duplicate issue #1831: Enable Find (Command-F)
Created: 2024-06-06T20:29:01Z
One of my goto work flows is using command-F (on Mac) to search through reams of very large output from large distributed systems tests.
I do sometimes redirect to a file and do so in Emacs (yes I am old ;) ) but noticed that I do Command-F alot.
With ghostty being soo much better at dealing with reams of output effectively I want to switch over to use as my daily terminal, but this one is holding me back. Any chance to get implemented?
Thanks Mitchell!

Closing comment (2024-06-06T21:33:23Z): Dup of #189 :) Its something I definitely want to do.
Repository: ghostty-org/ghostty

Issue #1525: Add ability to change split order
Created: 2024-02-15T22:11:45Z
I think an action that can change the order of splits would be a great feature. Currently there is no way to change the order of splits after creating them.
Kitty has something like this called move window.

Duplicate issue #2534: Feature: move panes around (iTerm2)
Created: 2024-10-30T12:25:40Z
iTerm2 supports dragging a pane from its header to other panes in order to split the target pane to make space for the dragged pane, and also release the previously occupied space for adjacent panes to occupy it. It's very useful.

Closing comment (2024-10-30T15:05:06Z): Dupe #1525
Repository: ghostty-org/ghostty

Issue #2197: kitty gfx: autogenerated image IDs should not use public ID range
Created: 2024-09-05T03:55:55Z
apc "a=t,f=24,t=d,s=1,v=2,c=10,r=1;////////"

This produces an image ID response with Ghostty, but not with Kitty. It should not produce an image ID response because no image number or ID was specified.
If an image number is specified, an OK with an ID should be returned:
apc "a=t,f=24,t=d,s=1,v=2,c=10,r=1,I=42;////////"

Duplicate issue #2902: kitty gfx: Random ASCII characters get printed across logo in Fastfetch
Created: 2024-12-08T08:53:41Z
When I run Fastfetch and have it display a logo using the kitty backend, a string of characters ^[_Gi=2147483648;OK^[\ gets printed on the fifth line, as well as on the input prompt.

This doesn't occur in other terminals using kitty gfx, such as WezTerm and Konsole, so I believe this is a bug in Ghostty and not Fastfetch.
Steps to reproduce:

Run fastfetch --logo /path/to/logo.png --logo-type kitty

Software details:

Ghostty version: ghostty 0.1.0-main+2fb92dd4
Shell: Fish 3.7.1
OS: CachyOS
DE: KDE Plasma 6.2.4

Closing comment (2024-12-08T14:28:59Z): Duplicate #2197
Repository: ghostty-org/ghostty

Issue #2551: Linux: Cursor positioning is off
Created: 2024-10-30T22:31:46Z
Unfortunately this one is hard to reproduce (or at least I haven't figured out the exact scenario 😄 yet), but sometimes when changing from maximised window to smaller window the cursor is positioned in the middle of the text and needs terminal clear otherwise it'll run over existing text.

Duplicate issue #2550: Linux: Bash colourised PS1 not working
Created: 2024-10-30T22:27:13Z
Fedora comes with package: bash-color-prompt which sets a custom colour prompt PS1. For some reason it seems not to be picked up by ghostty. It's set by loading it via Bash profiles: /etc/profile.d/bash-color-prompt.sh.

Works fine with other terminals, e.g. gnome-terminal.

Closing comment (2024-10-31T10:15:03Z): Hm, what do you makes it manifest only in ghostty and not other terminals? I'm happy to take it to Discord if you thik this is the better place.
Not sure it's related to #2551 .
Repository: git-commit-id/git-commit-id-maven-plugin

Issue #177: Configuration option injectAllReactorProjects is not documented
Created: 2015-04-05T14:35:50Z
The configuration option
<configuration>
  ...
  <injectAllReactorProjects>true</injectAllReactorProjects>
  ...
</configuration>

is not included in the current documentation.

Duplicate issue #176: release 2.1.13 does not expose git.* properties to the pom
Created: 2015-03-31T03:48:34Z
neither in filtered resources or other places git.* properties are resolved. had to revert to build 2.1.12

Closing comment (2015-04-08T07:07:59Z): Well the problem get's complicated when you have a multi-pom project with different git-projects.
The issue is related to:
#177
#159
#108
and was fixed with
#157
I somehow agree that it breaks plugins backward compatibility but overwriting properties that the plugin is not supposed to overwrite is a no go.
However, this should be added to the readme (as already discussed in the other issues).
Repository: git-commit-id/git-commit-id-maven-plugin

Issue #465: Rename project to comply with maven convention and rename artifact id to provide better general clarity
Created: 2020-01-05T03:58:04Z
[see] (https://maven.apache.org/guides/plugin/guide-java-plugin-development.html)
While the underlying build does comply with trademark as maven sets out abit with name off slightly, the project name does not.  The name change is trivial and should mostly be a no-op to everyone using it.  Forks would need to rename themselves from what I recall but would still be connected.  Further, I would make sure 'maven' is actually in the plugin name itself.  That serves for clarity as well as following maven requirements.
Project name -> maven-git-commit-id-plugin to git-commit-id-maven-plugin
Artifact id -> git-commit-id-plugin to git-commit-id-maven-plugin
The artifact id rename could make use of maven artifact relocation pom so that users are able to quickly find out it's changed.
Understandably this is a big ask but will bring it in line with 99% of all other maven plugins in the wild.  Only a few deviate this way.  Further, with the big jumps this project has already made I get the feeling if this were accepted it would be version 5.
I'm also available to help in said transition where needed :)
As this project has further become modular, it also stands that if this is accepted that the underlying modules also get entirely named properly.
The downside: maven compliance on project name if they cared at all.  The bigger downside is that it's confusing in IDEs when each module has to further state that it's called X in module Y when that is entirely unnecessary and conflicts with disk layout.  While not a big deal for those with few projects, it's a considerable issue IMHO when 100s of projects are in one IDE.
Suggestions on modules. Note maven is specifically in each.

git-commit-id-maven-plugin-parent
git-commit-id-maven-plugin
git-commit-id-maven-plugin-core

That alone would keep me from seeing the reality as this -> git-commit-id-plugin-core (in core) [maven-git-commit-id-plugin].  A huge ask, I know, but wanted to toss it out there since this project seems to be going through big changes ;)

Duplicate issue #485: Travis and Coveralls badges / shields on README are broken
Created: 2020-05-13T12:23:56Z
Describe the bug
The Travis and Coveralls badges / shields in the README link to non-existent projects.
If Travis is not used anymore, it would be good if the badge was removed.
It appears Coveralls is still used in the GitHub workflow, in this case could you please check what the correct link is?

Closing comment (2020-05-16T20:06:32Z): Hello,
thank you for creating this issue!
This is related to #465 where the project was renamed from 'maven-git-commit-id-plugin' to 'git-commit-id-maven-plugin' to avoid any conflicts with any license stuff.
Should be fixed once #487 is merged.
Repository: git-commit-id/git-commit-id-maven-plugin

Issue #305: java.net.URISyntaxException: Illegal character in path
Created: 2017-08-03T20:49:02Z
Using version 2.2.2,   in windows when I build my app I get this error:
[INFO] [ERROR] Failed to execute goal pl.project13.maven:git-commit-id-plugin:2.2.2:revision (default) on project TwitterStreamer: Could not complete Mojo execution... java.net.URISyntaxException: Illegal character in path at index 10: file:///C:\Users\557659\SnapAll -> [Help 1]

The same exact build works fine in my mac.
the relevant part of the pom is this:
			<plugin>
				<groupId>pl.project13.maven</groupId>
				<artifactId>git-commit-id-plugin</artifactId>
				<configuration>
					<verbose>false</verbose>
				</configuration>
			</plugin>
It looks similar to #274 I don't know if this is a dup because the error message is slightly different.

Duplicate issue #334: dotGitDirectory extrapolation breaks Maven Release Plugin
Created: 2017-10-24T12:14:38Z
Hello there,
The GitCommitIdPlugin continuously breaks my release build (but not the standard build), due to some funky synthesis of the paths to find the .git directory in a multi-module reactor.
The release plugin operates in the top directory, and the synthesis of the .git path misfires if the MGCIP is used in submodule projects. For example: using the expression
                    <dotGitDirectory>${project.basedir}/../.git</dotGitDirectory>

yields a directory outside (above) the reactor with the exception:
    [ERROR] Failed to execute goal pl.project13.maven:git-commit-id-plugin:2.2.3:revision (default) on 
    project (theSubProjectArtifactID): Could not complete Mojo execution...: 
    java.net.URISyntaxException: Illegal character in path at index 21: 
    C:/Development/rel/..\(theReactorName) -> [Help 1]

Closing comment (2017-10-26T12:29:02Z): Just a thought (since the exception is related):
Based on the initial Exception that was reported this might be related to #305 or #274 or even #258.
Based on my previous questions I would also ask for the following:

Could you provide the censored version of git remote -v? It might be helpfull and needed to ensure that special characters are not being replaced - feel free though to replace anything else (e.g. replace all alphabetic characters with anything unrelated)
Could you provide a stacktrace of the initial java.net.URISyntaxException: Illegal character in path at index 21:  Exception? Unfortunately the one provided does not contain this exception
Just for double checking: Does the normal build works without any issues and uses the plugin as well?
Is this a single git-repo or anything special (e.g. contains submodules, symlinks)?
Repository: git-commit-id/git-commit-id-maven-plugin

Issue #61: Error when some tag in local repo: "Unable to find commits until some tag: Did not find any commits until some tag"
Created: 2013-01-17T10:20:52Z
When we have a tag in local repo the following exception is thrown:
"Unable to find commits until some tag: Did not find any commits until some tag"

Duplicate issue #373: JGit: plugin fails to extract git.closest.* properties with shallow clone
Created: 2018-07-13T14:46:11Z
As reported by #185 (comment)

On our CI, Atlassian Bamboo, we use Git feature Use shallow clone, which only retrieves the last commit from Git repo as opposed to cloning the whole history. However, this causes this Maven plugin to fail, as it tries to walk the history back to the closest tag (git.closest.* properties) - but there's no history to be walked.
As this is a quite useful Git feature (not limited to Atlassian Bamboo) which saves build time on CI, and on the other hand, git.closest.* properties usefulness depends on use case (for instance, we don't need it), I'd really great to see this issue fixed, dropping shallow cloning feature and slow down our CI builds is not a compelling option.

Closing comment (2018-07-13T14:50:18Z): Never mind....I did not read properly...closing as duplicate of #61
Repository: git-commit-id/git-commit-id-maven-plugin

Issue #472: Prevent header timestamp in git.properties to allow for reproducible builds
Created: 2020-02-28T16:56:56Z
New feature: Prevent header timestamp in git.properties to allow for reproducible builds.
The git.properties file output includes the current time as a timestamp in a commented header.  This prevents reproducible builds because each build will include a different timestamp.
A feature fix would prevent this timestamp from being written as a comment header.
Note1: For reproducible builds the $git.build.time parameter also needs to be excluded
Note2: Using json format is a workaround for this issue
For reference:
https://maven.apache.org/guides/mini/guide-reproducible-builds.html
p.s.  Thanks for the awesome plugin and especially the detailed configuration documentation!

Duplicate issue #498: REMOVE COMMENT HEADER 
Created: 2020-06-13T22:46:23Z
here is my configuration:
            <plugin>
                <groupId>pl.project13.maven</groupId>
                <artifactId>git-commit-id-plugin</artifactId>
                <version>4.0.0</version>
                <configuration>
                    <generateGitPropertiesFile>true</generateGitPropertiesFile>
                    <useNativeGit>true</useNativeGit>
                    <offline>true</offline>

                    <!-- <excludeProperties> -->
                    <!-- <excludeProperty>git.build.time</excludeProperty> -->
                    <!-- </excludeProperties> -->

                    <includeOnlyProperties>
                        <includeOnlyProperty>git.commit.id</includeOnlyProperty>
                    </includeOnlyProperties>
                </configuration>
            </plugin>


Here is the result
#Generated by Git-Commit-Id-Plugin
#Sat Jun 13 23:32:11 CEST 2020
git.commit.id=b5a9abcaa86a2c889f4dcb146c69ea7bdb4bfe85

I would like to remove the comments with the date because:

I do not need it
it prevents from performing reproducible build.

--> it would be great if you could add the option : "show/hide header time"

Closing comment (2020-06-16T21:42:38Z): This is a duplicate of #472. Please follow the linked issue for updates.
Repository: git-commit-id/git-commit-id-maven-plugin

Issue #717: update plexus-build-api
Created: 2024-03-12T12:39:04Z
Describe the bug (required)
I've included this amazing plugin in my project, but then immediatly Snyk.io notified me about added new 3 vulnerabilities via transitive dependency of
<dependency>
    <groupId>org.sonatype.plexus</groupId>
    <artifactId>plexus-build-api</artifactId>
    <version>0.0.7</version>
</dependency>

I've wanted to fix that using <dependEncyManagement> by forcing version of that plugin - but it is not possible.
Problem is that they moved from org.sonatype.plexus to   org.codehaus.plexus
So i can't override version (or i don't know how to frce-change  )
Maybe that is also reason why your automated system didn't noticed that and didn't suggested to upgrade.
So if it is possible - can you change groupId and update to latest plugin version?
Tell us about your plugin configuration (required)
<plugin>
  <groupId>io.github.git-commit-id</groupId>
  <artifactId>git-commit-id-maven-plugin</artifactId>
</plugin>
Tell us about the Plugin version used (required)
8.0.1
Tell us about the Maven version used (required)
Apache Maven 3.8.5
Steps to Reproduce (required)
Use Snyk.io plugin for InteliJIdea or visit mvn repository site
Are there any stacktraces or any error messages? (required)
Vulnerabilities from dependencies:
CVE-2022-4245
CVE-2022-4244
CVE-2017-1000487
Is there a (public) project where this issue can be reproduced? (optional)
No response
Your Environment (optional)
No response
Context (optional)
No response

Duplicate issue #720: Uplift plexus-build-api to 1.2.0 with updated groupId
Created: 2024-03-18T15:15:17Z
Describe the idea (required)
The plugin is currently using a very old version of plexus-build-api (0.0.7) which is unsupported. The latest version is part of a different groupId and has recent builds. I have validated that the plugin still works with the updated version by adjusting the version locally, so I can open a PR if approved. This should not be a breaking change based on my testing since the code still compiles and runs successfully with no changes.
Tell us about the expected behaviour (required)
Currently, I am running into build failures due to a CVE in a transitive dependency, so I need to manually override the version of plexus-build-api to get past this CVE. I expect that I should be able to use git-commit-id-maven-plugin without having to override transitive dependencies.
Context (optional)
No response

Closing comment (2024-03-18T17:32:13Z): Thanks for the ticket, closing as duplicate of #717
Repository: gitblit-org/gitblit

Issue #1241: Copy repository url to clipboard with JS
Created: 2017-05-26T10:36:34Z
Most browser today support document.execCommand('copy') so it would be nice to have this option instead of the 1-step flash or 3-step JS solution

Duplicate issue #1305: Add copy repository url button or single click to selected url?
Created: 2019-02-17T03:31:24Z
Same as title and three click will selected extraneous characters

Closing comment (2022-11-01T16:13:31Z): I'll take it that this is a duplicate of #1241
Repository: gitblit-org/gitblit

Issue #647: Allow non-admin users to create repositories under projects
Created: 2015-08-12T12:02:21Z
Originally reported on Google Code with ID 351
Feature request:
Allow users/teams to create and manage repositories under projects (project/.*).


Reason:
Users always want to be self-organized and as much independent from the IT team as
possible, they should have access only on specific projects, not full site administrators.

In addition probably inherited rights or default rights feature would be great to make
their job easier.

Reported by tomposmiko on 2013-12-11 18:34:18

Duplicate issue #1227: Feature Request: Allow Create Repository for Projects
Created: 2017-04-11T11:55:23Z
Hi,
right now it is possible for admins to create repositories everywhere, and for users with CREATE to create their own repositories under $repourl/~username.
A setting to delegate repository creation for subfolders to a team would be realy awesome, e.g.
project-admins can CREATE repositories in $repourl/$projectdir.
Cheers Jens

Closing comment (2020-12-02T21:25:01Z): This is more or less a duplicate of #647.
what Gitblit is missing for this, is a proper concept of projects and team associated projects.
Repository: gitblit-org/gitblit

Issue #855: graph images are hard coded and do not view with mod_proxy
Created: 2015-08-12T12:12:38Z
Originally reported on Google Code with ID 559
What steps will reproduce the problem?
1.Install war on Glassfish
2.mod_proxy reverse proxy
3.context_path -> gitblit
4. when viewing repository:summary the graph does not appear.  

What is the expected output? What do you see instead?
I expect to see the commit graph
I see a broken image link


What version of the product are you using? On what operating system?
v1.6.2
Suse server : multiple browsers on multiple os


Please provide any additional information below.
Inspecting the image shows that the servlet has hard coded the url to the glassfish
server and does not use a relative path. Hence the reverse proxy can do nothing about
it beacause the web page is served up with a link which it can not access.


Reported by D.H.Bowes on 2015-02-03 12:24:17

Duplicate issue #898: Barnum (pt) download link is incorrect for war deployment
Created: 2015-08-12T12:13:33Z
Originally reported on Google Code with ID 602
What steps will reproduce the problem?
1. Browse to a ticket created for a project
2. Select the commits tab
3. Click the "about Barnum" link
4. From the modal info box, click the download link

When deployed as a WAR, the Barnum download link doesn't work because it doesn't include
accomdation for adding the context path. It should be, for example, /gitblit/pt instead
of a literal /pt, which generates a 404.

Reported by mrjoelseph on 2015-07-01 23:15:38

Closing comment (2016-12-17T22:05:16Z): Sounds related to #855, #902.
Repository: gitblit-org/gitblit

Issue #1014: Tickets with Start Date and Duration
Created: 2016-02-02T18:54:45Z
I'm looking at adding fields to the tickets to hold start date and expected/actual duration to provide basic project planning capabilities within Gitblit. (With the intention of a follow up PR later to display a basic gantt chart)
Would this be a PR of interest @gitblit?

Duplicate issue #1101: Add Estimate and Actual time keyins to tickets
Created: 2016-07-18T20:36:17Z
With Estimate and Actual times on tickets, you are one step closer to Agile tracking.  Since milestones have end dates, this program is close but without the ability to estimate how long a task is going to take and the ability to record how long it really took, there's no way to estimate how long a milestone will really take and whether it is on time or overrunning.  Adding time tracking to tickets is the first step. The next step would be to add a burn down chart to the milestone view.

Closing comment (2016-12-14T11:15:37Z): This is related to #1014, trying to make Gitblit into a full project planning/tracking tool.
Repository: gitblit-org/gitblit

Issue #974: Support in browser support for editing files
Created: 2015-12-06T17:08:38Z
Please support in browser editing of files and adding files please. Like gerrit has implanted this support gitblit should too. It would make everything easier.

Duplicate issue #635: Web editing
Created: 2015-08-12T12:01:52Z
Originally reported on Google Code with ID 339
Hi,

First off, I must say I'm really pleased with Gitblit, this is the most versatile Git
server I could find (and I've been looking for quite some time), so kudos and keep
up the good job, guys.

Now this ticket is a feature request. There are cases when allowing web editing would
be really, really useful. E.g. we are developing our own websites and there are novice
users from PR who aren't really into SCM (i.e. they are completely clueless) but from
time to time they need/want to update text on the sites. Teaching them how to use Git
would be really a challenge and is probably not a good idea because sooner or later
they'd probably break something unintentionally (sometimes even devs do, it's not too
hard with Git:). This is just one example, but there are lots of scenarios when this
can be really nice, I think there's no doubt about it.

So what I propose is pretty much the same what GitHub offers. I attach a screenshot,
I think it's self-explanatory.

What do you think?

Reported by sundayfunday1234@outlook.com on 2013-11-18 09:53:01


Attachment: webedit.png
Edit: Make image render

Closing comment (2016-12-17T21:26:13Z): Closing as a duplicate of #974 since #974 is more active and includes already commits.
Repository: gitblit-org/gitblit

Issue #1290: raw view of file of a branch with slash in there name failed
Created: 2018-07-09T16:09:28Z
Version : 1.8.0
How to reproduce:
Create e repertory named repo/test
create a file "README.md" in the master branch, and push it
create a branch named "feature/whatever"
create another empty file, and push it (just to create a commit)
Control:
On the web interface :  repo/test > branch "master" > last commit : tree > README.md : raw    : This should work
Trouble:
On the web interface :  repo/test > branch "feature/whatever" > last commit : tree > README.md : raw    : This should not work and we get a message like
Error
Sorry, the requested resource ./README.md was not found in feature/whatever.

However, if we make the exact same procedure on the previous commit, it's ok (repo/test > branch "feature/whatever" > previous commit : tree > README.md : raw).
Also, notice that only branch with "/" (slash) in there name are concerned

Duplicate issue #813: Images cannot be seen on branches
Created: 2015-08-12T12:11:31Z
Originally reported on Google Code with ID 517
What steps will reproduce the problem?
1. have a Git repo with image files
2. branch it
3. navigate to the image file in the branch

What is the expected output? What do you see instead?
For the head I can see the image shown as the content of the file.
For the branch the server just sends back this string instead of the image data:

<h1>Error</h1><p>Sorry, the requested resource <strong>/documentation/docs/images/blah.png</strong>
was not found in <strong>johndoe/documentation</strong>.</p>

What version of the product are you using? On what operating system?
1.6.1 on Win7


Reported by bpalyi on 2014-10-22 18:13:58

Closing comment (2020-11-09T21:08:23Z): The key here is that the branch name used was johndoe/documentation, which has a forward slash in it. Thus this is the problem of loading raw files from branches with a slash.
I am setting this as a duplicate of #1290, because that ticket has a better explanation in the report, unlike this one, even if this one was reported earlier.
Repository: gitblit-org/gitblit

Issue #634: Add gpg support
Created: 2015-08-12T12:01:49Z
Originally reported on Google Code with ID 338
What steps will reproduce the problem?
1. Sign a commit using SourceTree
2. Verify the pretty output of: git log --show-signature
3. Browse gitblit and nothing regarding the signature is shown.

What is the expected output? What do you see instead?
Feature request that I would like to see some display and/or validation of the signature.

What version of the product are you using? On what operating system?
SourceTree 1.7.4.1. GitBlit 1.3.0.


Reported by nasrollah.kavian on 2013-11-17 20:53:11

Duplicate issue #1068: Support for signed commits
Created: 2016-04-26T16:35:14Z
Recently github added support for signed commits with GPG, visually displaying when commit is signed and verified.
I moved couple of github repos with a many signed commits to private giblit server; however, there is no indication when commit is signed or signature verified. Is there any option this could be added and how hard is to do so?
Thanks!

Closing comment (2016-12-17T22:47:02Z): Closing as duplicate of #634.
Repository: gitblit-org/gitblit

Issue #1241: Copy repository url to clipboard with JS
Created: 2017-05-26T10:36:34Z
Most browser today support document.execCommand('copy') so it would be nice to have this option instead of the 1-step flash or 3-step JS solution

Duplicate issue #1431: Add button to copy  the link from field "repository url"
Created: 2022-10-28T09:22:23Z
Hello, it is hard to copy the link  (like CTRL+C) from field "repository url" in a repository.
Then can you add a button to easily do it ?
A good js lib to do it is : https://clipboardjs.com/

Closing comment (2022-10-30T19:38:22Z): Duplicate of #1241
Repository: gitblit-org/gitblit

Issue #904: (feature) Allow generic username "git" for key-based authentication
Created: 2015-08-12T12:13:36Z
Originally reported on Google Code with ID 608
Most ssh-based git servers allows public key authentication with a generic username
"git". The actual user is determined by his public key. This gives the opportunity
to use the same git url on many places (e.g. in maven poms as scm location).

How it works:

- the system ensures that a certain ssh key can only be used once
- when a user "git" tries to authenticate, only ssh public key authentication is allowed
- the public key manager is searched for the given key. if it's found, the correct
user will be returned
- For users who have a public key added to their account, the ssh clone uri is shown
as git@... rather than username@... - this could also be shown as extra clone uri


Reported by michael.wyraz on 2015-07-29 18:26:33

Duplicate issue #1015: Submodules in Multiuser Environment
Created: 2016-02-05T08:28:47Z
We've got the following annoying issue:
we have a multiuser environment and a bunch of projects/repositories using submodules:
user1@main-project1
user2@submodule
user3@submodule
If we have the listed constellation it is a PITA to check out such projects as git always wants the credentials for user2 and user3 when initializing submodules..
Gitlab has for example a central user for checkout (git@xy) and does check che access rights somehow internally.. is something like that possible with GitBlit?

Closing comment (2016-12-17T21:06:12Z): Closing as duplicate of #904.
Repository: gitbutlerapp/gitbutler

Issue #3489: Open in VSCode just opens VSCode and not the working directory
Created: 2024-04-11T10:03:23Z
Windows 0.11.0
When i click the button to open the project in VSCode only vscode is opened and not my working directory.
this is the command executed in the background by gitbutler:
"C:\Users\schueler\AppData\Local\Programs\Microsoft VS Code\Code.exe" "--open-url" "--" "vscode://fileC:\Programmieren\PointerDiagram/?windowId=_blank"

but it should look like this:
"C:\Users\schueler\AppData\Local\Programs\Microsoft VS Code\Code.exe" --open-url -- "vscode://file/C:/Programmieren/PointerDiagram/?windowId=_blank"

Duplicate issue #3503: Bug: Opening in VSCode doesn't open project
Created: 2024-04-13T06:28:06Z
Bug Description:
When attempting to open a project in Visual Studio Code (VSCode) through Gitbutler on Windows, the project does not open as expected. Instead, VSCode launches without the project loaded.

Closing comment (2024-04-13T16:56:15Z): Hey, thanks for reporting. Closing as duplicate of #3489, fixed here but not yet released: #3498