Commit Graph

  • 4ba94b875a
    Merge pull request #44 from ThomasRubini/pdf main Thomas Rubini 2022-12-29 22:58:13 +0100
  • a6e0fa02d3
    added final pdf Thomas Rubini 2022-12-26 23:53:59 +0100
  • 0c8b89d268
    Merge pull request #43 from ThomasRubini/fix_fedora Djalim Simaila 2022-12-15 23:23:05 +0100
  • 4adc8e68c7 fixed fedora still including forks SIMAILA Djalim 2022-12-15 23:20:55 +0100
  • f18c66f477
    Merge pull request #42 from ThomasRubini/qa_readme Thomas Rubini 2022-12-15 20:18:30 +0100
  • 59a22afbbd
    Fix QA spacing in README Thomas Rubini 2022-12-15 20:18:12 +0100
  • 737b23f5a4
    Merge pull request #41 from ThomasRubini/reformat Thomas Rubini 2022-12-15 20:17:22 +0100
  • de88c17760
    Merge pull request #40 from ThomasRubini/readme_english Thomas Rubini 2022-12-15 20:17:01 +0100
  • 277e836e71
    reformat code (mostly switch spaces to tabs) Thomas Rubini 2022-12-15 20:16:34 +0100
  • 8226773a8f
    Translate the README in english Thomas Rubini 2022-12-15 20:14:03 +0100
  • b2e82c8d7c
    Merge pull request #39 from ThomasRubini/intellij_warnings Thomas Rubini 2022-12-15 20:06:47 +0100
  • 00ad329577
    fix typos and grammar errors Thomas Rubini 2022-12-15 20:04:45 +0100
  • 3baf71554b
    format argument table in README Thomas Rubini 2022-12-15 19:56:41 +0100
  • b976d21886
    do not init distributionName to null Thomas Rubini 2022-12-15 19:56:08 +0100
  • 04eb23c276
    fix javadoc Thomas Rubini 2022-12-15 19:55:58 +0100
  • b3ef889f6f
    optimize imports Thomas Rubini 2022-12-15 19:54:33 +0100
  • 270edf45ca
    remove required=false in @Parameter Thomas Rubini 2022-12-15 19:49:06 +0100
  • 1bed4f0c49
    make fields final in DistributionEnum Thomas Rubini 2022-12-15 19:48:58 +0100
  • fd22eff6cb
    Merge pull request #38 from ThomasRubini/user_prompts Thomas Rubini 2022-12-15 19:45:13 +0100
  • a936d618db
    remove new line when prompting user about package Thomas Rubini 2022-12-15 19:43:46 +0100
  • 4e59b17b7c finished tree view of package and slight modification in the FedoraDistribution class Capelier-Marla 2022-12-15 18:05:46 +0100
  • cdc4a98b73 added fronted class to display ui Capelier-Marla 2022-12-15 16:56:03 +0100
  • 134d5554ab big refactor to use enum and be upgradable Capelier-Marla 2022-12-15 16:29:27 +0100
  • 19517d5b6c new function to get a package and its dependencies Capelier-Marla 2022-12-15 14:07:49 +0100
  • c9aed83465 getting user input and checking if it's valid Capelier-Marla 2022-12-15 12:11:59 +0100
  • 8a80ac9f26 refixed fedora searches Capelier-Marla 2022-12-14 15:17:30 +0100
  • a7d68d5c59 don't display version if null Capelier-Marla 2022-12-14 15:12:10 +0100
  • 954e0d65dd fixed fedora requests and removed debug print Capelier-Marla 2022-12-14 15:08:22 +0100
  • b1bdc05ae5 display results Capelier-Marla 2022-12-14 14:56:27 +0100
  • 2834168b14 refactored searchers into a class Capelier-Marla 2022-12-14 14:38:30 +0100
  • e1d40829b4 get list of searched packages from distrib wanted Capelier-Marla 2022-12-14 14:32:26 +0100
  • 32ae539a0d switch case for each distribution Capelier-Marla 2022-12-14 11:59:43 +0100
  • 5c2675115c process distribution name Capelier-Marla 2022-12-14 11:42:29 +0100
  • 228b0f5750 typo Capelier-Marla 2022-12-14 11:17:00 +0100
  • 1fa25c47f5 we don't need --name anymore to pick the package name Capelier-Marla 2022-12-14 11:10:40 +0100
  • 945571adf0 added package name in parser Capelier-Marla 2022-12-12 23:41:47 +0100
  • 67e7655ce9
    Merge pull request #37 from ThomasRubini/commentaries Djalim Simaila 2022-12-15 15:14:16 +0100
  • b2a998b3c3
    Merge pull request #36 from ThomasRubini/README_edit Djalim Simaila 2022-12-15 15:14:01 +0100
  • 1cb1229d88 detailed a bit more the commentaries SIMAILA Djalim 2022-12-15 15:10:07 +0100
  • 1687f50531 added parametters SIMAILA Djalim 2022-12-15 14:48:20 +0100
  • df8e43cc24 completed readme SIMAILA Djalim 2022-12-15 14:31:15 +0100
  • 6527a155fe
    Merge pull request #35 from ThomasRubini/steps_names Thomas Rubini 2022-12-15 14:01:50 +0100
  • cb782331fa
    set steps names Thomas Rubini 2022-12-15 13:50:47 +0100
  • ff4a66571a
    Merge pull request #32 from ThomasRubini/documentation Thomas Rubini 2022-12-15 13:26:29 +0100
  • b3c81e61a0 debut de redaction du readme SIMAILA Djalim 2022-11-21 09:58:31 +0100
  • d31969b8d0 added documentation for the newly added elements SIMAILA Djalim 2022-12-14 16:00:53 +0100
  • 9ae32a739d
    Merge pull request #33 from ThomasRubini/fedora_rawhide Thomas Rubini 2022-12-14 15:51:51 +0100
  • 62b5e69c50
    Merge branch 'main' into fedora_rawhide Thomas Rubini 2022-12-14 15:51:08 +0100
  • 075e8f5e85
    Merge pull request #34 from ThomasRubini/fedora_forks Thomas Rubini 2022-12-14 15:50:02 +0100
  • 823eae903f
    Set repository to rawhide on Fedora Thomas Rubini 2022-12-14 15:49:07 +0100
  • 68df90c73d fixed for merge SIMAILA Djalim 2022-12-14 15:31:47 +0100
  • 4d2c67c1c2 finished documentation for class Logger SIMAILA Djalim 2022-12-14 15:15:55 +0100
  • e986997662
    Fedora : do not include fork projects in the list Thomas Rubini 2022-12-14 15:13:14 +0100
  • 98f4bb6e1a finished documentation for class Pair SIMAILA Djalim 2022-12-14 14:58:08 +0100
  • 6bd7090a4f
    Merge pull request #31 from ThomasRubini/tostring_distro Thomas Rubini 2022-12-14 14:56:39 +0100
  • 0bf92231a9
    added distribution to SearchedPackage#toString Thomas Rubini 2022-12-14 14:55:00 +0100
  • 8aed4bbd3b fixed wrong description for toStrings returns SIMAILA Djalim 2022-12-14 14:50:27 +0100
  • 6904fd4322
    Merge pull request #30 from ThomasRubini/package_distro_field Thomas Rubini 2022-12-14 14:46:51 +0100
  • 0cdc9d9ca4 finished documentation for class Package SIMAILA Djalim 2022-12-14 14:43:55 +0100
  • a1ab530fa7
    add 'distribution' field to packages Thomas Rubini 2022-12-14 14:43:38 +0100
  • 6b641ca10f
    fix typo 'desciption' Thomas Rubini 2022-12-14 14:38:15 +0100
  • 385672a41f
    Merge pull request #29 from ThomasRubini/arch_trim_dep_version Thomas Rubini 2022-12-14 14:36:23 +0100
  • a24489e70c fixed formating for class SearchedPackage SIMAILA Djalim 2022-12-14 14:35:34 +0100
  • f670521016
    Trim version requirements for dependencies names in arch Thomas Rubini 2022-12-14 14:34:47 +0100
  • 49eddb6099 finished documentation for class SearchedPackage SIMAILA Djalim 2022-12-14 14:35:10 +0100
  • 6db7bc4b31 finished documentation for class FedoraDistribution and fixed formating SIMAILA Djalim 2022-12-14 14:22:33 +0100
  • 052ba40800 finished documentation for classes ArchDistribution, Distribution and AsyncRequestParse SIMAILA Djalim 2022-12-14 14:17:51 +0100
  • 44ac927f6e added attribute's description SIMAILA Djalim 2022-12-14 14:01:16 +0100
  • 30ce5d2353
    Merge pull request #28 from ThomasRubini/test_concurrent Thomas Rubini 2022-12-14 13:43:31 +0100
  • 56bf76845e
    run tests concurrently Thomas Rubini 2022-12-14 13:41:50 +0100
  • 3e275cb188
    Merge pull request #26 from ThomasRubini/fedora_test Thomas Rubini 2022-12-14 13:28:38 +0100
  • 81364ff3ee
    Merge pull request #27 from ThomasRubini/fedora_search_fix Thomas Rubini 2022-12-14 13:28:31 +0100
  • e7092e9b39
    use right keys in Fedora search package function Thomas Rubini 2022-12-14 13:27:30 +0100
  • 5fd9546bd2
    add Fedora tests Thomas Rubini 2022-12-14 13:26:56 +0100
  • 1b1731b07c
    Use an abstract class for tests Thomas Rubini 2022-12-14 13:26:51 +0100
  • a97aa19fef fixed indentation SIMAILA Djalim 2022-12-14 12:05:00 +0100
  • 279ad63891 added correct documentation for the ArchDistribution class SIMAILA Djalim 2022-12-14 12:01:29 +0100
  • cc1ef81609
    Merge pull request #25 from ThomasRubini/future Thomas Rubini 2022-12-13 22:47:50 +0100
  • acd85f439c
    Change interface to use Future instead of CompletableFuture Thomas Rubini 2022-12-13 22:46:51 +0100
  • 2dfd83ba6b
    Merge pull request #24 from ThomasRubini/search_future Thomas Rubini 2022-12-13 22:45:46 +0100
  • 2196a9006f
    make searchPackage return a CompletableFuture Thomas Rubini 2022-12-13 22:43:56 +0100
  • ca6e940cae
    Merge pull request #23 from ThomasRubini/test_invalid_package Thomas Rubini 2022-12-13 19:53:43 +0100
  • 8453331c9c
    Merge pull request #22 from ThomasRubini/exceptionally Thomas Rubini 2022-12-13 19:52:48 +0100
  • 45219ae9c7
    Test invalid package returns null Thomas Rubini 2022-12-13 19:50:20 +0100
  • 055ba95d87
    Handle exceptional behaviours better Thomas Rubini 2022-12-13 19:50:07 +0100
  • 84a9778944
    Merge pull request #21 from ThomasRubini/async Thomas Rubini 2022-12-13 19:42:29 +0100
  • 6f36838ab5
    async implementation in Fedora Thomas Rubini 2022-12-13 19:41:11 +0100
  • 5a27c77642
    Refactor async requests to allow easier implementation in other distros Thomas Rubini 2022-12-13 19:40:55 +0100
  • 8d87b3512b
    Merge pull request #20 from ThomasRubini/fedora_parser Thomas Rubini 2022-12-13 16:07:47 +0100
  • 00ff7ff6d8 fix recursive call SIMAILA Djalim 2022-12-13 16:06:23 +0100
  • c8eae1fb06 refactored for async use SIMAILA Djalim 2022-12-13 15:59:40 +0100
  • 2252063176 refractored to use a better api SIMAILA Djalim 2022-12-11 16:57:45 +0100
  • 740f1e42a0 discorved more problematic edge cases SIMAILA Djalim 2022-12-11 16:00:49 +0100
  • e489959886 address problematic edge-cases SIMAILA Djalim 2022-12-11 15:44:23 +0100
  • 3b3897abb3 finished spec parser SIMAILA Djalim 2022-12-11 12:53:30 +0100
  • 734cd68191 parsable description and dependencies SIMAILA Djalim 2022-12-11 12:13:59 +0100
  • 6454fd9d66 started fedora parser SIMAILA Djalim 2022-12-11 11:34:06 +0100
  • a8658f77bc forgot to add file SIMAILA Djalim 2022-12-10 13:34:27 +0100
  • acead35d21 modified package structure for fedora + added search method SIMAILA Djalim 2022-12-10 13:33:54 +0100
  • 37f8e2ea36 refractored to respect specifications SIMAILA Djalim 2022-12-10 13:28:12 +0100