Commit graph

64 commits

Author SHA1 Message Date
Alexandre Aubin
954fcc4add Yoloadd an app catalog v3 + tools to convert apps from v1 to v2 2022-08-03 21:03:02 +02:00
Alexandre Aubin
a3d1738e8e list_builder: Drop support for the superold v0 / v1 catalog API 2022-08-03 16:12:15 +02:00
Alexandre Aubin
fe52e90610 black on list_builder.py 2022-08-03 15:41:11 +02:00
Tagadda
46f44bd0db build antifeature list from app manifest + catalog 2022-02-09 20:40:49 +00:00
Tagadda
b5dafd4d69 [fix] config_panel.toml is a relevant file 2022-02-09 20:08:03 +00:00
Tagada
625c52c1b7 Anti-features draft 2022-01-21 23:17:36 +01:00
Alexandre Aubin
55db4f6916 Assume branch=master and revision=HEAD by default for all apps 2021-08-15 16:38:07 +02:00
Alexandre Aubin
92ecdf29cd Fix edge case where 'help' key doesn't exists yet there's a translation for it ... 2021-07-11 16:06:59 +02:00
Alexandre Aubin
de62850ac5 Don't overwrite translations from manifests + remove stale fr translations for descriptions 2021-07-04 21:17:16 +02:00
Alexandre Aubin
cecb91ced3 Don't include notworking apps in built list 2021-04-09 00:17:47 +02:00
Alexandre Aubin
df37578eef Make sure 'ask' key exists 2021-03-16 03:57:32 +01:00
Alexandre Aubin
9a36bb210f Zrglbgf 2021-02-08 02:01:45 +01:00
Alexandre Aubin
c6d684ad05 Zblerg we need to keep track of broken apps 2021-02-08 01:54:42 +01:00
Alexandre Aubin
9ac0d15e48 Add specific catalog file for the catalog in new documentation 2021-02-08 01:39:54 +01:00
Kay0u
86c2359904 git is old on saperlipopette 2020-08-23 19:44:40 +02:00
Kay0u
1b6dfe7670 add branch when the needed one is not tracked 2020-08-22 22:58:15 +02:00
Alexandre Aubin
9c2fcf1259 Support other branches than master? 2020-05-14 17:58:24 +00:00
Alexandre Aubin
7d2b511f21 Smarter error reporting when failing to refresh cache 2020-05-06 16:10:45 +00:00
Alexandre Aubin
4b7de9de30 Minor improvements to list_builder.py 2020-04-12 14:20:09 +00:00
Alexandre Aubin
7595dc0179 Quiet clones and fetchs, fancy progress bar 2020-04-12 15:35:03 +02:00
Alexandre Aubin
acbe07ba77 More comments 2020-04-05 03:27:44 +02:00
Alexandre Aubin
5cbcb98354 Rewrite list_builder to use a local git clone cache and simpler logic 2020-04-05 02:54:24 +02:00
Alexandre Aubin
2a54e5e9b0 We don't need no argument parsin' 2020-04-04 17:03:46 +02:00
Alexandre Aubin
94d8dcb198 Read credentials from .github_credentials instead of having to provide them through arguments 2020-03-20 18:36:53 +01:00
Kay0u
56ecc97aef readable urls 2020-01-15 00:41:54 +07:00
Kay0u
1440246160 merge manifest retrieval 2020-01-14 23:58:54 +07:00
Kay0u
83c38fa43e [Fix] Commit is empty 2019-12-18 21:14:44 +08:00
Alexandre Aubin
3d1ca85555 Ontegrate app categories into apps.json ... 2019-11-29 18:38:33 +01:00
root
98c5ffe1c6 Smol fix to correctly fetch the app_rev idk 2019-10-08 16:12:18 +00:00
Alexandre Aubin
3749018a64 [wip] Resolve HEAD to a commit right away 2019-08-19 23:55:38 +02:00
Alexandre Aubin
1868738b1d Add support for code.antopie.org + display error message on the chat when building the list 2019-08-16 00:54:18 +00:00
Alexandre Aubin
bad63e51dd Small hotfix to fix issues related to the new apps list 2019-04-25 19:35:34 +00:00
Alexandre Aubin
ad31bf5ca2 Set state as validated for official apps in official.json 2019-04-08 16:01:57 +02:00
Alexandre Aubin
bd74d7ba9f Split apps list into official and community for backward compatibility 2019-04-03 01:15:18 +02:00
Alexandre Aubin
f1c1b02e8f Small naming thing 2019-04-03 01:15:18 +02:00
Maniack Crudelis
6b851f13d9 Add High Quality into the list 2019-02-20 18:05:20 +01:00
Maniack Crudelis
d07f162634 Add support for featured apps 2019-02-01 15:11:12 +01:00
Alexandre Aubin
43ce4e8032 Display a warning when inconsistencies between names/ids are found 2018-12-17 19:10:20 +01:00
Alexandre Aubin
c77daba4de Fix handling of gitlab-based repo + general architecture 2018-12-17 19:09:20 +01:00
Alexandre Aubin
7e53ea8840 Avoid some issues where 'HEAD' ends up in the built list 2018-11-08 12:25:34 +00:00
Alexandre Aubin
875783bf1e Include maintained state in new apps 2018-11-07 20:46:52 +00:00
Alexandre Aubin
ad6d478259 Misc fixes because builds were broken 2018-05-28 22:00:23 +00:00
Alexandre Aubin
3d81d50e7e Include maintained status in built app list 2018-05-28 23:31:28 +02:00
Alexandre Aubin
4908bd9206 Fix / improve previous drunk commit 2018-05-26 16:13:26 +00:00
Alexandre Aubin
dca8263167 When using 'HEAD' commit in list, check the diff with with commit from previous build, only update if relevant 2018-05-26 17:45:31 +02:00
Laurent Peuch
ddea793072 [mod] don't overwrite already existing translation in manifests for now 2018-05-07 01:03:20 +02:00
Alexandre Aubin
25c6d7168e [microdecision] Work around a small bug for apps with different id in manifest and list.json...
(E.g. "Pelican" in list.json but "pelican" is the real id in the built list... Hence it did not fetch the previous commit correctly)
2018-03-27 14:25:44 +02:00
Alexandre Aubin
0dae1083be [enh] Handle HEAD commits (#443)
* Refactor list_builder requests stuff into functions
* Fetch commit if revision is 'HEAD'
2018-03-27 13:50:29 +02:00
Laurent Peuch
b1757b72a2 [enh] help keys are now translatables 2017-04-06 15:00:58 +02:00
Laurent Peuch
f8fbe69032 [enh] include translation in manifest when rebuilding it 2017-04-01 00:33:03 +02:00