SDK java permettant de valider et qualifier un numéro de téléphone calédonien.

Overview

semantic-release 🪶 Java CI with Maven License: GPL v3

phonenumber-validator

SDK Java permettant de valider, qualifier un numéro de téléphone calédonien.

⬇️ Import de la dépendance publique

Cette dépendance est disponible publiquement via Jitpack.

🪶 Maven

Ajouter la repo Jitpack :

<repositories>
  <repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
  </repository>
</repositories>

Puis la dépendance :

<dependency>
  <groupId>com.github.opt-nc</groupId>
  <artifactId>phonenumber-validator</artifactId>
  <version>Tag</version>
</dependency>

🐘 Gradle

Ajouter la repo :

allprojects {
  repositories {
    maven { url 'https://jitpack.io' }
  }
}

Puis la dépendance :

dependencies {
  implementation 'com.github.opt-nc:phonenumber-validator:Tag'
}

✍️ Exemples de code

Plusieurs exemples sont disponibles dans la classe Main du projet. Pour lancer l'exemple:

mvn compile exec:java

La classe utilitaire PhoneNumberValidator ne prend en entrée que des chaines de caractères respectant la norme E.164, i.e de la forme "+687123456".

La méthode format, permet de convertir un numéro de téléphone sur 6 digits dans la norme E.164.

Connaitre le type de numéro de téléphone

System.out.println("Type de numéro : " + PhoneNumberValidator.getPhoneType("+687514243").name());
System.out.println("Mobile ? : " + (PhoneNumberValidator.isMobile("+687514243") ? "oui" : "non"));
System.out.println("Fixe ? : " + (PhoneNumberValidator.isFixe("+687514243") ? "oui" : "non"));
Type de numéro : MOBILE
Mobile ? : oui
Fixe ? : non

Formater un numéro de téléphone en respectant la norme E.164

String mobilePhoneNumber = PhoneNumberValidator.format("514243");
System.out.println("Numéro de téléphone formaté : " + mobilePhoneNumber);
Numéro de téléphone formaté : +687514243
Comments
  • 📝  Simplification README : exemple de code (mvn exec:java)

    📝 Simplification README : exemple de code (mvn exec:java)

    Au lieu de java -jar, utiliser exec-maven-plugin :

    La doc passera de :

    mvn clean package
    java -jar target/phonenumber-validator-1.0.0.jar
    

    à :

    mvn exec:java
    
    BUILD documentation quickfix 
    opened by adriens 17
  • 🚑 Check sur les numéros courts 🏣

    🚑 Check sur les numéros courts 🏣

    ❔ A propos

    On check actuellement les nums :

    • fixes
    • mobiles

    mais pas les nums courts (créer une catégorie spéciale ?)

    🚑 Numéros d'urgence

    cf https://www.1012.nc/numeros-utiles/urgences

    • 15
    • 17
    • 16
    • 18
    • 112 cf https://www.gouvernement.fr/risques/connaitre-les-numeros-d-urgence
    • 114 (num. urgence pour personnes sourdes et malentendantes)
    • 196 (secours en mer)

    🏣 Numéro courts à 4️⃣ digits

    Num sur 4 :

    • 1000
    • 1013
    • 1010
    • 1012
    • 1000
    • 1022
    • 1016

    Numéros SOS

    🎯 Objectifs

    • [ ] Ajouter les types de numéro lorsqu'un de ces numéros est fourni en input (nouveaux ENUMs)
    • [ ] getter pour récupérer les numéro courts via une entité dédiée (num, description)

    :bookmark: Ressource

    guide_des_essentiels_mes_demarches_en_un_clin_doeil

    guide_des_essentiels_mes_demarches_en_un_clin_doeil.pdf

    Doc officielle OPT :

    BUILD enhancement 
    opened by adriens 12
  • fix: bump libphonenumber from 8.12.54 to 8.12.55

    fix: bump libphonenumber from 8.12.54 to 8.12.55

    Bumps libphonenumber from 8.12.54 to 8.12.55.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update RUN quickfix released 
    opened by dependabot[bot] 4
  • fix: bump jreleaser-maven-plugin from 1.1.0 to 1.2.0

    fix: bump jreleaser-maven-plugin from 1.1.0 to 1.2.0

    Bumps jreleaser-maven-plugin from 1.1.0 to 1.2.0.

    Release notes

    Sourced from jreleaser-maven-plugin's releases.

    Release v1.2.0

    Changelog

    🚀 Features

    • df2a817 changelog: Add warning when creating a changelog of shallow copy
    • 30320e9 announce: Partial model validation when invoking announce as standalone command. Resolves #913
    • 5c25c4e core: Support Flatpak as packager. Resolves #573
    • d319358 core: Add a list of icons to Project/AppImage. Resolves #901
    • 237cc8a core: Let screenshot url support name templates. Resolves #902
    • 467f314 Add extraProperties support to screenshot. Resolves #900
    • 9a68dba mustache: Add a trim function. Resolves #894
    • a3eda47 mustache: Additional file handling functions. Resolves #893
    • d0ed79d core: Support AppImage as packager. Resolves #571
    • aed60a3 core: Add a list of maintainers to project. Resolves #882
    • 0e6baa4 core: Add a template function for markdown into html. Resolves #886
    • 2261f8d core: Add a screenshots section to project. Resolves #883
    • 32a660e core: Promote inceptionYear to property. Resolves #881
    • f926530 core: Add a links section to project type. Resolves #884
    • 25515d9 release: Add an option to list releases in order
    • b07c232 upload: Support Gitea packages. Resolves #839
    • 6695dee upload: Support GitLab packages. Resolves #822
    • 84dc78e changelog: Let release notes be generated via GitHub native support. Resolves #879
    • ece1ccb core: Categorize hooks output. Relates to #820
    • 09ab4e8 gradle: Add an stereotype property to project, distribution, and assemblers. Rlates to #856
    • d4b482a core: Add an stereotype property to project, distribution, and assemblers. Resolves #856
    • c5f2cc4 core: Add pre/post execution hooks. Resolves #820
    • 02c35ae core: Add basedir as name template. Resolves #876
    • 6f890a4 core: Add asdf packager to Gradle model. Relates to #825
    • 1d37aa4 core: Support asdf-vm as packager. Resolves #825
    • 7f60beb changelog: Introduce property to skip merge commits in the changelog. Resolves #858
    • 1927c8b announce: Add thread support to Twitter. Resolves #853

    🐛 Fixes

    • b61b73a core: Do not fail validation if default template directories are missing. Relates to #913
    • c77eef5 core: More updates to config checks. Relates to #913
    • 8636d2c core: Invert config check in distribution validation. Relates to #913
    • 154ac04 core: Signing validation broke smoke tests. Relates to #913
    • 80290e3 gradle: Rename owner to repoOwner. Fixes #911
    • 7ff740e assemble: Add missing --add-launcher option to jpackage. Fixes #840
    • fb2d119 assemble: Fix appVersion validation. Fixes #907
    • d0295a7 appimage: Use correct date formatter in releases. Relates to #571
    • 5a9fe54 release: Asset and remote branch management
    • e80c1ec appimage: Several updates required to get JReleaser's appimage in shape
    • 54f1cce core: Read and write non template files
    • 5659d28 release: Do not tag local repository if owner/name do not match. Fixes #891
    • 1c05d4d gradle: CommandHookImpl should not be abstract
    • fecb3f3 gradle: FtpUploader should not extend from SshUploader
    • fef49ae hooks: Throw exception on execution failure. Relates to #820
    • 5ad20a5 gradle: Check property has a value before accesing it. Fixes #870
    • c740093 maven: Convert and apply mail.host. Fixes #861

    ... (truncated)

    Commits
    • c8a48c8 Releasing version 1.2.0
    • d0ebd3b deps: downgrade github-api to 1.129
    • 6846d8e refactor(core): More tweaks to validation
    • 606c878 refactor(core): Additional log messages during validation
    • 2bef676 deps: update aws-java-sdk to 1.12.290
    • 3666001 deps: update jsoup to 1.15.3
    • a4c0fb5 build: Format code
    • 911db65 build: Add instructions for Dagger [skip ci]
    • a2dc015 build: Tweak Twitter template
    • b61b73a fix(core): Do not fail validation if default template directories are missing...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update released 
    opened by dependabot[bot] 4
  • :bulb:  ReleaseNote > Amélioration section deps upgrade

    :bulb: ReleaseNote > Amélioration section deps upgrade

    :grey_question: Contexte

    Actuellement les uprgades de deps sont flaggéés comme des bugs, c'est pas exact (la plupart du temps :sweat_smile: )

    image

    :dart: Actions

    :bulb: Créer une section dédiée aux deps upgrades :grey_question:

    BUILD documentation enhancement wontfix 
    opened by adriens 3
  • chore(deps): bump cycjimmy/semantic-release-action from 2 to 3

    chore(deps): bump cycjimmy/semantic-release-action from 2 to 3

    Bumps cycjimmy/semantic-release-action from 2 to 3.

    Release notes

    Sourced from cycjimmy/semantic-release-action's releases.

    v3.0.0

    3.0.0 (2022-03-03)

    Features

    • switch operating environment to node16 (b5f16ae), closes #92 #96

    BREAKING CHANGES

    • switch operating environment to node16

    v2.7.0

    2.7.0 (2021-12-12)

    Features

    v2.6.0

    2.6.0 (2021-10-15)

    Features

    • add output for last release version (f8175c6)

    v2.5.4

    2.5.4 (2021-04-30)

    Bug Fixes

    • use error loglevel for installing dependencies (ed6729b), closes #57

    v2.5.3

    ... (truncated)

    Changelog

    Sourced from cycjimmy/semantic-release-action's changelog.

    3.1.2 (2022-10-19)

    Bug Fixes

    • actions: update @​actions/core to cope with new output (3e7aded)

    3.1.1 (2022-08-30)

    Bug Fixes

    • set last_release_version output even if no release has been published (b1467cd)

    3.1.0 (2022-08-05)

    Features

    • handle versioned extends inputs correctly (4a51b9f)

    3.0.0 (2022-03-03)

    Features

    • switch operating environment to node16 (b5f16ae), closes #92 #96

    BREAKING CHANGES

    • switch operating environment to node16

    2.7.0 (2021-12-12)

    Features

    2.6.0 (2021-10-15)

    Features

    • add output for last release version (f8175c6)

    2.5.4 (2021-04-30)

    ... (truncated)

    Commits
    • 8f6ceb9 chore(release): 3.2.0 [skip ci]
    • a297eb1 Merge pull request #135 from dkhunt27/cycjimmy
    • 385af4f feat: added gitHead and gitTag outputs
    • 17e74ff Merge pull request #2 from cycjimmy/main
    • bdd914f docs(README): update broken links
    • be27b56 chore(release): 3.1.2 [skip ci]
    • 37e7c02 Merge pull request #129 from OlivierCuyp/main
    • 3e7aded fix(actions): update @​actions/core to cope with new output
    • 8139709 Merge pull request #126 from cycjimmy/dependabot/npm_and_yarn/actions/core-1....
    • 269aa6b Merge pull request #124 from nickmccurdy/rename-to-main
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update RUN github_actions released 
    opened by dependabot[bot] 2
  • fix: bump maven-shade-plugin from 3.4.0 to 3.4.1

    fix: bump maven-shade-plugin from 3.4.0 to 3.4.1

    Bumps maven-shade-plugin from 3.4.0 to 3.4.1.

    Commits
    • fbbec08 [maven-release-plugin] prepare release maven-shade-plugin-3.4.1
    • 7078d92 [MSHADE-413] Fix endless loop caused by manipulating shared objects (#124)
    • 0945bcb [MSHADE-417] Fix null bytes appended to small files (#160)
    • 41bd72f [MSHADE-366] "Access denied" during 'minimizeJar' (#161)
    • e342059 [MSHADE-432] Duplicate services entries can be generated (#159)
    • 7603e57 Bump asmVersion from 9.3 to 9.4 (#156)
    • 5e955d8 Bump maven-dependency-tree from 3.0.1 to 3.2.0 (#148)
    • 5f45ecf [MSHADE-431] Use a caching output stream (#158)
    • 31d3506 Bump plexus-utils from 3.3.0 to 3.4.2 (#139)
    • b039731 [MSHADE-430] Remove usage of deprecated ModelBase#getReports()
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update RUN quickfix released 
    opened by dependabot[bot] 2
  • fix: bump junit-jupiter-api.version from 5.9.0 to 5.9.1

    fix: bump junit-jupiter-api.version from 5.9.0 to 5.9.1

    Bumps junit-jupiter-api.version from 5.9.0 to 5.9.1. Updates junit-jupiter-api from 5.9.0 to 5.9.1

    Release notes

    Sourced from junit-jupiter-api's releases.

    JUnit 5.9.1 = Platform 1.9.1 + Jupiter 5.9.1 + Vintage 5.9.1

    See Release Notes.

    Commits
    • 732a540 Release 5.9.1
    • 88bf48d Prepare release notes for 5.9.1
    • d75e34d Update scope for 5.9.1
    • 9823f73 Link to all 5.9 milestone pages
    • 76719bb Increase timeout for GraalVM test
    • 2a80984 Install GraalVM for main CI build on Linux
    • 79f47f5 Refactor OpenTestReportGeneratingListener to work in native images
    • 7229385 Add failing integration test for execution on GraalVM native image
    • 343170f Fix running tests in documentation from IntelliJ IDEA
    • 352d06b Attempt to stabilize test on Windows
    • Additional commits viewable in compare view

    Updates junit-jupiter-engine from 5.9.0 to 5.9.1

    Release notes

    Sourced from junit-jupiter-engine's releases.

    JUnit 5.9.1 = Platform 1.9.1 + Jupiter 5.9.1 + Vintage 5.9.1

    See Release Notes.

    Commits
    • 732a540 Release 5.9.1
    • 88bf48d Prepare release notes for 5.9.1
    • d75e34d Update scope for 5.9.1
    • 9823f73 Link to all 5.9 milestone pages
    • 76719bb Increase timeout for GraalVM test
    • 2a80984 Install GraalVM for main CI build on Linux
    • 79f47f5 Refactor OpenTestReportGeneratingListener to work in native images
    • 7229385 Add failing integration test for execution on GraalVM native image
    • 343170f Fix running tests in documentation from IntelliJ IDEA
    • 352d06b Attempt to stabilize test on Windows
    • Additional commits viewable in compare view

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update RUN quickfix released 
    opened by dependabot[bot] 2
  • fix: bump maven-shade-plugin from 3.3.0 to 3.4.0

    fix: bump maven-shade-plugin from 3.3.0 to 3.4.0

    Bumps maven-shade-plugin from 3.3.0 to 3.4.0.

    Commits
    • 885de67 [maven-release-plugin] prepare release maven-shade-plugin-3.4.0
    • dc8f067 Revert "[maven-release-plugin] prepare release maven-shade-plugin-3.3.1"
    • dcd5cae Revert "[maven-release-plugin] prepare for next development iteration"
    • b2d5b53 [maven-release-plugin] prepare for next development iteration
    • a09e6de [maven-release-plugin] prepare release maven-shade-plugin-3.3.1
    • 875114a [MSHADE-416] Fix Jenkins URL
    • ad2f6f8 [MSHADE-425] Relocate services name before add to serviceEntries
    • 26b5873 gha shared v3
    • 3994b11 Bump xmlunit-legacy from 2.7.0 to 2.9.0
    • 89d9e79 Added release drafter.
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update RUN quickfix released 
    opened by dependabot[bot] 2
  • fix: bump libphonenumber from 8.12.53 to 8.12.54

    fix: bump libphonenumber from 8.12.53 to 8.12.54

    Bumps libphonenumber from 8.12.53 to 8.12.54.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update RUN quickfix released 
    opened by dependabot[bot] 2
  • fix: bump libphonenumber from 8.12.52 to 8.12.53

    fix: bump libphonenumber from 8.12.52 to 8.12.53

    Bumps libphonenumber from 8.12.52 to 8.12.53.

    Commits
    • 9aab570 [maven-release-plugin] prepare release v8.12.53
    • 922efff Metadata updates for release 8.12.53 (#2801)
    • ded8ce8 Bump protobuf-java from 3.12.2 to 3.16.1 in /metadata (#2715)
    • 647e216 Added fuzzer. This is first step in merging work from OSS-Fuzz into upstream....
    • 9307cdc Bump protobuf-java from 3.8.0 to 3.16.1 in /tools/java/cpp-build (#2714)
    • bed61b8 Update README.md (#2797)
    • c8fe427 Penmetsaa maven update for release 8.12.52 (#2796)
    • fd0f1d6 Version update for Java commons-fileupload dependency because of vulnerabilit...
    • 48a3aee Docs update (#2792)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update RUN quickfix released 
    opened by dependabot[bot] 2
  • fix: bump jreleaser-maven-plugin from 1.3.1 to 1.4.0

    fix: bump jreleaser-maven-plugin from 1.3.1 to 1.4.0

    Bumps jreleaser-maven-plugin from 1.3.1 to 1.4.0.

    Release notes

    Sourced from jreleaser-maven-plugin's releases.

    Release v1.4.0

    Changelog

    🚀 Features

    • 29e24c9 gradle: Use BuildServices for displaying the banner
    • 5158b09 core: Support FLAT_BINARY distribution type, closes #1115
    • d46c04e Add init & json-schema commands to Ant, Maven, and Gradle., closes #1123
    • 0e3bc7d changelog: Skip username resolution when running in dry-run mode., closes #1116
    • 84d9ae2 core: Support Zstd compression in archive assemblers. Resolves #1106, closes #1106
    • ddc4d35 changelog: Reference closed issues. Resolves #806, closes #806
    • 5569a22 changelog: Handle BREAKING CHANGE from footer. Resolves #809, closes #809
    • a0ea282 core: Add Java properties to output.properties. Resolves #1085, closes #1085
    • 2cac1a2 core: Display Java version in version banner. Resolves #1084, closes #1084
    • 04cd78a announce: Let Mattermost and Webhook post non structured messages. Resolves #1080, closes #1080
    • 038db63 deploy: Improve error message when credentials are invalid. Fixes #1078, closes #1078
    • 1d45eba core: Add release branch to output.properties
    • eb073ce announce: Automatically mark Mastodon follow ups as unlisted. Resolves #1057, closes #1057
    • 4dd2abf announce: Support threaded statuses in Mastodon. Resolves #1001, closes #1001
    • 9b5f416 changelog: Append to an existing changelog file. Resolves #461, closes #461
    • 5da68d3 docker: Support multi-arch images via buildx. Resolves #1046, closes #1046
    • a8aaa83 docker: Publish all related docker tags in a single push. Resolves #1050, closes #1050
    • 8b36765 docker: Enabled docker.io as default registry. Resolves #1049, closes #1049
    • 444c438 package: Support AppImage for SINGLE_JAR distributions. Resolves #1048, closes #1048
    • f2b0037 core: Add an option to exclude platforms. Resolves #1040, closes #1040
    • 0929ef9 core: Allow context properties to be defined with env vars. Resolves #1039, closes #1039
    • ce0e359 core: Allow context properties to be defined with env vars. Resolves #1039, closes #1039
    • 0ce00b3 core: Add a strict mode for validation. Resolves #1033, closes #1033
    • 4d107f3 release: Update assets on release to Gitlab. Resolves #897, closes #897
    • 48a3ecb deploy: REfine rules for publication to Maven Central. Fixes #1031, closes #1031
    • a356f22 template: Insert creation timestamp into files generated by init. Fixes #1023, closes #1023
    • 36f1540 deploy: Do not require a git repository by default. Resolves #1030, closes #1030
    • ed63ec8 template: Support assembler templates. Resolves #1028, closes #1028
    • dbfa56c Assemble: Add a Java archive assembler. Resolves #1009, closes #1009
    • 7a81ad2 deploy: Support deploying snapshots to Nexus2. Resolves #1002, closes #1002

    🐛 Fixes

    • 94bbac7 Init command must replace inceptionYear placeholder
    • 94edfd7 release: Rethrow exception if there's noo match, closes #1124
    • 2c04a7c release: Warn when stream is closed when uploading assets to GitHub, closes #1124
    • 15a2bf1 packager: Use intel binary if arm is not available in a multi-platform brew formula, closes #1122
    • 0170257 github: Consider user may have a private email, closes #1112
    • 6d5b0bc upload: Honor dryrun in all downloaders
    • 2b5b71e upload: Honor dryrun when querying S3 bucket exists
    • f4a28f8 upload: Check if ssh client is null before using it. Fixes #1110, closes #1110
    • a009e06 deploy: Honor dry-run settings before querying Gitlab packages. Fixes #1109, closes #1109
    • efe9a90 core: Check if path exists before walking it. Fixes #1108, closes #1108
    • e2bdf81 Remediate many errors reported by errorprone
    • f569708 packager: Snapshot template selection requires a prefix. Related to #1086, closes #1086
    • 25179d0 package: Update brew templates with correct tap placeholders. Fixes #1089, closes #1089
    • 956f468 core: Jbang catalog publication enabled by default. Fixes #1086, closes #1086

    ... (truncated)

    Commits
    • b977b66 Releasing version 1.4.0
    • 97c47ab build: Fix permissions in release workflow [skip ci]
    • eb96b5f build: Update noticeable announcement [skip ci]
    • 82dd7ee build: Store deploy artifacts during release
    • 29e24c9 feat(gradle): Use BuildServices for displaying the banner
    • fd38afe build: Use wildcard in launcher classpath
    • 5158b09 feat(core): Support FLAT_BINARY distribution type
    • b448a97 build: Update release announcements
    • 94bbac7 fix: Init command must replace inceptionYear placeholder
    • 7a0d6c1 build: Fixs assembler-name parameter in template commands
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    Alert : dependency update 
    opened by dependabot[bot] 0
  • :people_holding_hands: Créer PR template

    :people_holding_hands: Créer PR template

    cf https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository

    BUILD documentation enhancement CI github_actions 
    opened by adriens 1
  • :older_adult:  Back to the roots : mvn site :sunglasses:

    :older_adult: Back to the roots : mvn site :sunglasses:

    opened by adriens 0
Releases(v1.4.1)
Owner
OPT Nouvelle Caledonie
OPT Nouvelle Caledonie
Desafio numero 015 correspondiente al finalización del curso 01 de la carrera Java Full Stack de la academia Desafío LATAM

DesafioFinalProgramacionBasicaJava Desafio numero 015 correspondiente al finalización del curso 01 de la carrera Java Full Stack de la academia Desafí

null 1 Feb 17, 2022
☁ Tencent Cloud IM Server SDK in Java | 腾讯云 IM 服务端 SDK Java 版

Tencent Cloud IM Server SDK in Java The Tencent Cloud IM Server SDK for Java enables Java developers to easily work with Tencent Cloud IM. Requirement

Doocs 64 Dec 23, 2022
Ap Android cujo a funcionalidade é sortear um numero

Sorteia números Apliquei meus conhecimentos para criar um programa cujo a finalidade é sortear um número de 1 a 10. Chega de ficar procurando sites na

Lúcio Israel 1 Feb 3, 2022
Alibaba Cloud Dedicated KMS Transfer SDK for Java can help Java developers to migrate from the KMS keys to the Dedicated KMS keys.

Alibaba Cloud Dedicated KMS Transfer SDK for Java Alibaba Cloud Dedicated KMS Transfer SDK for Java can help Java developers to migrate from the KMS k

Alibaba Cloud 3 May 12, 2022
React Native wrapper around Indy SDK Java and Objective-C wrappers.

React Native Indy SDK React Native Indy SDK wrapper. Installation with npm: $ npm install indy-sdk-react-native --save with Yarn: $ yarn add indy-sdk-

Hyperledger 21 Dec 5, 2022
A Sentry SDK for Java, Android and other JVM languages.

Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoy

Sentry 912 Dec 28, 2022
Java wrapper for Agones client SDK.

agones4j How to Use (Developers) Code final class Server { public static void main( final String[] args ) { final var sdk = new tr.com.in

Infumia LTD 6 Dec 15, 2022
A Java SDK for the ScreenshotOne.com API to take screenshots of any URL

jsdk An official Screenshot API client for Java. It takes minutes to start taking screenshots. Just sign up to get access and secret keys, import the

ScreenshotOne.com 5 Jun 7, 2022
Kryptokrona Java SDK for building decentralized private communication and payment systems.

Kryptokrona Java SDK Kryptokrona is a decentralized blockchain from the Nordic based on CryptoNote, which forms the basis for Monero, among others. Cr

null 22 Oct 31, 2022
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

OpenAPI Generator Master (5.4.x): 6.0.x (6.0.x): ⭐ ⭐ ⭐ If you would like to contribute, please refer to guidelines and a list of open tasks. ⭐ ⭐ ⭐ ‼️

OpenAPI Tools 14.8k Dec 30, 2022
AndroidHiddenApiBypass - Bypass restrictions on non-SDK interfaces

AndroidHiddenApiBypass Bypass restrictions on non-SDK interfaces. Why AndroidHiddenApiBypass? Pure Java: no native code used. Reliable: does not rely

LSPosed 903 Jan 6, 2023
React native wrapper for Jitsi Meet SDK Library that rely on the native view (Activity / ViewController)

react-native-jitsi-meet-sdk React native wrapper for Jitsi Meet SDK Library. This Library implements the Jitsi SDK with a native activity on the Andro

null 7 May 2, 2022
This is the official theme SDK for the FairPlayer Music Player for Android.

FairPlayer - Themes SDK This is the official theme SDK for the FairPlayer Music Player for Android. You can download the most recent version of FairPl

Mark Jivko 0 Jan 31, 2022
The world's top-level live sdk...

目录结构说明 本目录包含 Android 版 移动直播 SDK 的Demo 源代码,主要演示接口如何调用以及最基本的功能。 ├─ MLVB-API-Example // MLVB API Example,包括直播推流,直播播放,互动直播 | ├─ App //

LiteAVSDK 18 Jan 5, 2023
A demo of Rongcloud uniapp sdk integration for compiling debug-apk in Android Studio

Rongcloud-uniapp-sdk-demo A demo of Rongcloud uniapp sdk integration for compiling debug-apk in Android Studio 这是一个为了给uniapp在Android平台打出debug-apk的demo

Zongkui Guo 1 Oct 13, 2021
The VAST ad sample code provided by HUAWEI Ads Kit describes how to display linear ads by integrating the HUAWEI VAST SDK into your app.

HMS Ads Demo for VAST English | 中文 Table of Contents Introduction Installation Configuration Supported Environments Sample Code Result License Introdu

HMS 11 Jul 16, 2022
The MTN Mobile Money SDK

mtn-mobilemoney-java-sdk ###Introduction The MTN Mobile Money platform is currently available in 15 countries serving millions of subscribers. The pla

null 4 Dec 19, 2022
"Some" Utilities you can use for your Java projects "freely"! Files are compiled with Java-8 and above, but mostly Java-11.

✨ Java-SomeUtils ?? "Some" Utilities you can use for your Java projects "freely"! *"Freely"* forcing you to include the license into your program. Fil

JumperBot_ 2 Jan 6, 2023
Java-Programs---For-Practice is one of the Java Programming Practice Series By Shaikh Minhaj ( minhaj-313 ). This Series will help you to level up your Programming Skills. This Java Programs are very much helpful for Beginners.

Java-Programs---For-Practice is one of the Java Programming Practice Series By Shaikh Minhaj ( minhaj-313 ). This Series will help you to level up your Programming Skills. This Java Programs are very much helpful for Beginners. If You Have any doubt or query you can ask me here or you can also ask me on My LinkedIn Profile

Shaikh Minhaj 3 Nov 8, 2022