Thomas Rubini
|
a1ab530fa7
|
add 'distribution' field to packages
|
2022-12-14 14:44:01 +01:00 |
|
Thomas Rubini
|
6b641ca10f
|
fix typo 'desciption'
|
2022-12-14 14:44:01 +01:00 |
|
Thomas Rubini
|
81364ff3ee
|
Merge pull request #27 from ThomasRubini/fedora_search_fix
|
2022-12-14 13:28:31 +01:00 |
|
Thomas Rubini
|
e7092e9b39
|
use right keys in Fedora search package function
|
2022-12-14 13:27:30 +01:00 |
|
Thomas Rubini
|
acd85f439c
|
Change interface to use Future instead of CompletableFuture
|
2022-12-13 22:46:51 +01:00 |
|
Thomas Rubini
|
2196a9006f
|
make searchPackage return a CompletableFuture
|
2022-12-13 22:43:56 +01:00 |
|
Thomas Rubini
|
055ba95d87
|
Handle exceptional behaviours better
|
2022-12-13 19:50:07 +01:00 |
|
Thomas Rubini
|
6f36838ab5
|
async implementation in Fedora
|
2022-12-13 19:41:11 +01:00 |
|
Thomas Rubini
|
5a27c77642
|
Refactor async requests to allow easier implementation in other distros
|
2022-12-13 19:40:55 +01:00 |
|
|
00ff7ff6d8
|
fix recursive call
|
2022-12-13 16:06:23 +01:00 |
|
|
c8eae1fb06
|
refactored for async use
|
2022-12-13 15:59:40 +01:00 |
|
|
2252063176
|
refractored to use a better api
|
2022-12-13 15:44:18 +01:00 |
|
|
740f1e42a0
|
discorved more problematic edge cases
|
2022-12-13 15:44:18 +01:00 |
|
|
e489959886
|
address problematic edge-cases
|
2022-12-13 15:44:18 +01:00 |
|
|
3b3897abb3
|
finished spec parser
|
2022-12-13 15:44:18 +01:00 |
|
|
734cd68191
|
parsable description and dependencies
|
2022-12-13 15:44:15 +01:00 |
|
|
6454fd9d66
|
started fedora parser
|
2022-12-13 15:43:32 +01:00 |
|
|
a8658f77bc
|
forgot to add file
|
2022-12-13 15:43:32 +01:00 |
|
|
acead35d21
|
modified package structure for fedora + added search method
|
2022-12-13 15:43:32 +01:00 |
|
|
37f8e2ea36
|
refractored to respect specifications
|
2022-12-13 15:43:32 +01:00 |
|
|
c3ab4d3dcf
|
added temporary package class
|
2022-12-13 15:43:32 +01:00 |
|
Thomas Rubini
|
c3e55395aa
|
Merge pull request #15 from ThomasRubini/arch_null
|
2022-12-13 09:10:58 +01:00 |
|
Thomas Rubini
|
4e9fde7acd
|
handle null dependencies in Arch
|
2022-12-13 09:09:17 +01:00 |
|
Thomas Rubini
|
7f478aab74
|
fix Package .toString()
|
2022-12-13 09:08:42 +01:00 |
|
Capelier-Marla
|
a8f44010b8
|
refactored to use a class for the argument parser
|
2022-12-12 23:15:19 +01:00 |
|
Capelier-Marla
|
9541ab5718
|
added working arguments parser with doc
|
2022-12-12 23:13:55 +01:00 |
|
Thomas Rubini
|
a8f6901cc7
|
do not get JSONArray results twice
|
2022-12-12 22:46:21 +01:00 |
|
Thomas Rubini
|
61830e93f5
|
add return statements to future after .complete()
|
2022-12-12 22:45:48 +01:00 |
|
Thomas Rubini
|
1c9fe51a53
|
Refactored project
|
2022-12-12 21:27:19 +01:00 |
|
Thomas Rubini
|
1f35e337ba
|
Process requests in async mode in Arch + added logs to handle bad URLs
|
2022-12-12 21:22:06 +01:00 |
|
Thomas Rubini
|
c137515eb8
|
add .toString() to Package and SearchedPackage
|
2022-12-12 21:18:25 +01:00 |
|
Thomas Rubini
|
78d54afcdb
|
add getters and setters to Package and SearchedPackage
|
2022-12-12 21:18:25 +01:00 |
|
Thomas Rubini
|
dd02be5162
|
added Logger Manager
|
2022-12-12 21:15:07 +01:00 |
|
Capelier-Marla
|
513ba715b6
|
added searchPackage and getPackageTree to arch impl
|
2022-12-09 21:32:48 +01:00 |
|
Capelier-Marla
|
5c0b0e115b
|
add loop to search for dependencies
|
2022-12-09 21:32:48 +01:00 |
|
Capelier-Marla
|
4bd7f32dae
|
add Package list into Packages
|
2022-12-09 21:32:48 +01:00 |
|
Capelier-Marla
|
a683c70cea
|
fixed getting json objects
|
2022-12-09 21:32:48 +01:00 |
|
Capelier-Marla
|
dc5ca079c9
|
add json parser
|
2022-12-09 21:32:48 +01:00 |
|
Capelier-Marla
|
182274a57c
|
added documentation comments, added vars and edited params
|
2022-12-09 21:32:48 +01:00 |
|
|
5bfa9c8f0f
|
removed arch parser for refactoring
|
2022-12-09 21:32:48 +01:00 |
|
|
248a860565
|
started arch parser
|
2022-12-09 21:32:48 +01:00 |
|
|
8382325164
|
refactored fr.amu.puit to fr.packageviewer
|
2022-11-24 13:37:52 +01:00 |
|
Thomas Rubini
|
8714906174
|
Basic project structure
|
2022-11-21 09:55:43 +01:00 |
|