sync every hour the latest version of packages with aur
display current version and if outdated in ui display correct time in output log
This commit is contained in:
@ -3,17 +3,22 @@ class Build {
|
||||
final String pkg_name;
|
||||
final String version;
|
||||
final int status;
|
||||
final int? start_time, end_time;
|
||||
|
||||
Build(
|
||||
{required this.id,
|
||||
required this.pkg_name,
|
||||
required this.version,
|
||||
required this.start_time,
|
||||
required this.end_time,
|
||||
required this.status});
|
||||
|
||||
factory Build.fromJson(Map<String, dynamic> json) {
|
||||
return Build(
|
||||
id: json["id"] as int,
|
||||
status: json["status"] as int,
|
||||
start_time: json["start_time"] as int?,
|
||||
end_time: json["end_time"] as int?,
|
||||
pkg_name: json["pkg_name"] as String,
|
||||
version: json["version"] as String,
|
||||
);
|
||||
|
@ -1,21 +1,28 @@
|
||||
class Package {
|
||||
final int id;
|
||||
final int id, latest_version_id;
|
||||
final String name;
|
||||
final int count;
|
||||
final bool outofdate;
|
||||
final int status;
|
||||
final String latest_version, latest_aur_version;
|
||||
|
||||
Package(
|
||||
{required this.id,
|
||||
required this.latest_version_id,
|
||||
required this.name,
|
||||
required this.count,
|
||||
required this.status});
|
||||
required this.status,
|
||||
required this.latest_version,
|
||||
required this.latest_aur_version,
|
||||
required this.outofdate});
|
||||
|
||||
factory Package.fromJson(Map<String, dynamic> json) {
|
||||
return Package(
|
||||
id: json["id"] as int,
|
||||
count: json["count"] as int,
|
||||
outofdate: json["outofdate"] as bool,
|
||||
status: json["status"] as int,
|
||||
name: json["name"] as String,
|
||||
latest_version: json["latest_version"] as String,
|
||||
latest_version_id: json["latest_version_id"] as int,
|
||||
latest_aur_version: json["latest_aur_version"] as String,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user