Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve URI recognition #1736

Merged
merged 35 commits into from
Oct 24, 2024

Commits on Aug 12, 2024

  1. Improve origin URI recognition

    - Consolidate a number of separate ad hoc tests for recognising URIs into Alire.URI.URI_Kind
    - Add support for origin URLs with scheme "ssh://"
    - Add bitbucket.org to the list of hosts recognised as git only
    - Treat ".git/" suffix the same as ".git"
    - Change publish command to raise errors on URLs with "file:" scheme (sidestepping a bug where the whole URL was treated as a relative path)
    - Change various error messages
    - Change handling of some obscure edge cases
    Seb-MCaw committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    6ae4742 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4186694 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    8672e86 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Workaround for GNAT 10 bug

    Seb-MCaw committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    2462ca1 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    4d63508 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    784c566 View commit details
    Browse the repository at this point in the history
  2. Fix existing test

    Seb-MCaw committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    fc0eb73 View commit details
    Browse the repository at this point in the history
  3. Add test for local indexes

    Seb-MCaw committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    88c00d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    d514ecb View commit details
    Browse the repository at this point in the history
  2. Fix on Windows

    Seb-MCaw committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    765144d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Fix on MacOS

    Seb-MCaw committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6732fcd View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    ce42b78 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Merge branch 'master' into feat/improve-uri-recognition

    Conflicts in:
    - src/alire/alire-origins.adb
    - src/alire/alire-publish.adb
    - src/alire/alire-uri.ads
    Seb-MCaw committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    967a6fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f840375 View commit details
    Browse the repository at this point in the history
  3. Fix Fragment for local URLs

    Seb-MCaw committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    dd279b2 View commit details
    Browse the repository at this point in the history
  4. Fix test

    Seb-MCaw committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    1580f00 View commit details
    Browse the repository at this point in the history
  5. Improve publishing test

    Seb-MCaw committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    b69cbdb View commit details
    Browse the repository at this point in the history
  6. Fix documentation

    Seb-MCaw committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    070e672 View commit details
    Browse the repository at this point in the history
  7. Remove redundant test

    Seb-MCaw committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ec5f0ff View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Fix tests

    Seb-MCaw committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    fbdae33 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    0552004 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    50a30e1 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    14567e5 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    08864dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    599264a View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Fix typos

    Seb-MCaw committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    dc001ef View commit details
    Browse the repository at this point in the history
  2. Switch to US English

    Seb-MCaw committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e6b351f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    17188dc View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    2f3ef61 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Use crate_dirname

    Seb-MCaw committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    4e9d697 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ab1a01 View commit details
    Browse the repository at this point in the history
  3. Add clarifying comments

    Seb-MCaw committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    a52f442 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8a51e6 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    d70e298 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    Seb-MCaw committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    2920bc3 View commit details
    Browse the repository at this point in the history