Commit graph

  • e9cd4be46a appstore: basic filter implementation Alexandre Aubin 2023-08-26 11:29:02 +02:00
  • ed5e18e251 listbuilder: add trick to compute when an app was added to catalog Alexandre Aubin 2023-08-26 11:28:31 +02:00
  • 2aecdc1e92 appstore: add README with dev instructions Alexandre Aubin 2023-08-23 19:04:41 +02:00
  • 66dccfad7a appstore: switch to pycmarkgfm for markdown rendering Alexandre Aubin 2023-08-23 19:02:27 +02:00
  • 87c4c79ac4 appstore: Add gunicorn, systemd, nginx conf snippets for deployment Alexandre Aubin 2023-08-23 14:01:13 +02:00
  • 6915740484 appstore: draft app page with markdown description, screenshot, buttons for demo and vote Alexandre Aubin 2023-08-22 22:54:49 +02:00
  • c6cfcfdc78 appstore: favicon Alexandre Aubin 2023-08-21 19:30:28 +02:00
  • f332c8049d appstore: add placeholder logo for apps with no logo Alexandre Aubin 2023-08-21 19:22:02 +02:00
  • 7be1f66976 appstore: misc cosmetics Alexandre Aubin 2023-08-21 19:14:26 +02:00
  • e7736aea74 appstore: serve assets from local Alexandre Aubin 2023-08-21 18:22:45 +02:00
  • cd69c3c32d appstore: fix add-to-wishlist PR mechanism after tests on the battlefield Alexandre Aubin 2023-08-21 15:21:17 +02:00
  • 2649a1d247 appstore: draft add to wishlist form + process Alexandre Aubin 2023-08-18 03:33:01 +02:00
  • 7149406c0d appstore: change star+bookmark icons to diamond+star Alexandre Aubin 2023-08-18 03:32:22 +02:00
  • b4a30b3f80 appstore: implement a proper config mechanism Alexandre Aubin 2023-08-17 13:57:32 +02:00
  • a52c769abc appstore: use colored border instead of colored backgrounds for category badges Alexandre Aubin 2023-08-17 13:56:09 +02:00
  • 8644b2e6e4 Initial commit for new app store Alexandre Aubin 2023-08-15 18:49:45 +02:00
  • 7703711d91 Merge pull request #1703 from YunoHost/Tagadda-patch-1 Alexandre Aubin 2023-08-03 20:40:44 +02:00
  • a05a39f6d6 convert_app_to_packaging_v2.py: remove full_domain Tagada 2023-08-03 15:42:25 +02:00
  • 9b4dfc34a4 autoupdate_app_sources: don't push an upgrade if newest version is actually older than current version Alexandre Aubin 2023-07-24 21:09:13 +02:00
  • a79480a85d autoupdate_app_sources: more human-friendly messages when data type mismatch between old and new infos Alexandre Aubin 2023-07-24 20:59:46 +02:00
  • 7d3fff6cc9 autoupdate_app_sources: add debug info in matrix message Alexandre Aubin 2023-07-24 20:43:30 +02:00
  • f4848bbafc autoupdate_app_sources: boring special case for dokuwiki Alexandre Aubin 2023-06-19 21:19:06 +02:00
  • 709334dbcb autoupdate_app_sources: stupid fix for apps with tag like 'v.x.y.z' Alexandre Aubin 2023-06-19 21:05:23 +02:00
  • 8361521661 autoupdate app sources: skip app for which new branch already exists Alexandre Aubin 2023-04-05 17:07:36 +02:00
  • 8475cbd001 autoupdate app sources: fix asset url for latest tag strategy Alexandre Aubin 2023-04-04 19:15:04 +02:00
  • 45c5dc0883 autoupdate app sources: don't update if main version didnt change, despite previous commits Alexandre Aubin 2023-04-04 18:55:05 +02:00
  • dbc90e679f autoupdate app sources: some upstream repo have a trailing slash ... Alexandre Aubin 2023-04-04 18:44:43 +02:00
  • 235635394d Meh Alexandre Aubin 2023-04-04 18:41:30 +02:00
  • 8ff8bc2da7 autoupdate app source: add boring 'force_version' parameter for cases where the upstreams don't give a flying fuck about pushi proper tags/releases... Alexandre Aubin 2023-04-04 18:32:12 +02:00
  • a5471ad312 autoupdate app source: various script improvements after tests on the battlefield Alexandre Aubin 2023-04-04 18:15:35 +02:00
  • 5d5a547be4 autoupdate-app-sources: always run in dry-run mode by default, even when running on the entire catalog Alexandre Aubin 2023-04-04 16:25:12 +02:00
  • 6b5c5d0c6e New source autoupdate: black Alexandre Aubin 2023-03-28 19:28:11 +02:00
  • e478858e60 Improve new autoupdate mechanism, support latest_github_commit, be able to specify custom upstream to check, run in dry mode if passing an app path Alexandre Aubin 2023-03-28 19:13:50 +02:00
  • a21b3e41f3 New source autoupdate: black Alexandre Aubin 2023-03-28 00:42:18 +02:00
  • e3b4a43287 New source autoupdate: add logic to iterate over all relevant apps in catalog Alexandre Aubin 2023-03-27 18:41:38 +02:00
  • 70004649e9 New source autoupdate: actually create the PR using PyGithub Alexandre Aubin 2023-03-27 17:49:48 +02:00
  • 68d9128bfa New source autoupdate: add logic to compute sha256 + update infos in manifest.toml Alexandre Aubin 2023-03-21 00:24:52 +01:00
  • 3c7d42ab80 POC for new declarative app source auto-update mechanism Alexandre Aubin 2023-03-13 17:40:35 +01:00
  • 4a976ab684 appsv2: don't miserably crash when failing to convert port number because of syntaxes such as $port+1 Alexandre Aubin 2023-03-13 17:39:32 +01:00
  • dcc89af660 Uh wut Alexandre Aubin 2023-03-09 15:59:50 +01:00
  • 5a78ba111d Iterate on convert_app_to_packaging_v2.py to parse and convert app.src stuff Alexandre Aubin 2023-03-09 15:10:33 +01:00
  • e80b08339b appv2: fix quotes around port keys Alexandre Aubin 2023-03-04 18:04:50 +01:00
  • 95616ad2a8 update_app_level script: use new result endpoint Alexandre Aubin 2023-03-03 22:28:01 +01:00
  • f57b7d73a9 Merge pull request #1624 from YunoHost/autoupdater-upgrader tituspijean 2023-03-01 21:07:21 +01:00
  • 950c1b29a3 Fix auto-updater upgrader tituspijean 2023-02-24 00:50:32 +01:00
  • 58753a6a53 appsv2: add tricks to adapt change_url script Alexandre Aubin 2023-02-20 18:39:22 +01:00
  • e8c3488cd0 Merge pull request #1630 from YunoHost/badge Alexandre Aubin 2023-02-12 14:12:57 +01:00
  • cbbedd418b bring the badge back to a new line ericgaspar 2023-02-12 09:17:08 +01:00
  • 80925fc1eb ci: add a check that a 'state' key does exist for every app in the catalog Alexandre Aubin 2023-02-09 17:29:31 +01:00
  • 42da76e2b8 packaging v1-v2: not 100% sure about this but it shouldnt be needed anymore to declare phpversion/YNH_PHP_VERSION, the phpversion setting will automagically be created using the dependency list Alexandre Aubin 2023-02-03 02:43:20 +01:00
  • f9e83790c4 Add auto-updater upgrader tituspijean 2023-01-29 18:32:39 +01:00
  • a06fa7a784 AutoREADME: fix trailing space ... Alexandre Aubin 2023-01-21 23:39:22 +01:00
  • caec92a8b4 list_builder: fix subtags not being a list, breaking yunohost Alexandre Aubin 2023-01-20 22:59:16 +01:00
  • ecf66bcb66 update_app_levels: Minor quirk in major/minor regression definition Alexandre Aubin 2023-01-20 18:11:29 +01:00
  • 59ffdde887 Typo /o\ Alexandre Aubin 2023-01-20 18:10:34 +01:00
  • d713a5c36b update_app_level: use absolute path for github token fetching Alexandre Aubin 2023-01-20 18:07:01 +01:00
  • fd4e941adf Merge pull request #1612 from YunoHost/toml-all-the-things Alexandre Aubin 2023-01-20 17:34:59 +01:00
  • 80f628bf64 ci: Add a proper catalog linter instead of bash mess Alexandre Aubin 2023-01-20 17:33:33 +01:00
  • f9a5e8e219 update_app_levels: autosort keys Alexandre Aubin 2023-01-20 17:14:30 +01:00
  • bba7c7da56 Add a new script to update levels according to CI results and create the corresponding PR Alexandre Aubin 2023-01-20 16:44:00 +01:00
  • eda4bfb586 Propagate the json/yml -> toml change to the README Alexandre Aubin 2023-01-20 00:36:27 +01:00
  • 314ecad5bc Propagate the json/yml -> toml change to README generator Alexandre Aubin 2023-01-20 00:02:59 +01:00
  • 78ee634240 Propagate the json/yml -> toml change to list_builder.py Alexandre Aubin 2023-01-19 23:51:02 +01:00
  • b0ceeda809 README.md: 'maintained: false' was replaced with antifeature tag Alexandre Aubin 2023-01-16 23:35:12 +01:00
  • 30beb7c213 Update README.md, Github now supports fancy "alert-box" style stuff Alexandre Aubin 2023-01-16 23:33:24 +01:00
  • 48703b7949 Correction des apostrophes (signe typographique) Aris 2023-01-16 04:59:33 +01:00
  • 9a6216d4f1 autoreadme: add toml to requirements.txt Alexandre Aubin 2023-01-11 10:05:00 +01:00
  • d1d05a56ef make_readme: support .toml manifests Alexandre Aubin 2023-01-11 09:58:45 +01:00
  • b5d8a6f6f7 Smol fixes in list_builder.py Alexandre Aubin 2023-01-07 13:49:07 +01:00
  • d05944e84d Fix maintainership flag (#1585) tituspijean 2023-01-07 10:13:47 +01:00
  • 022489540b Merge pull request #1583 from YunoHost/update-rework-flags Éric Gaspar 2023-01-07 00:23:49 +01:00
  • dbb082e0e1 Propagate previou change to list_builder.py Alexandre Aubin 2023-01-06 19:30:23 +01:00
  • bd3b45d51b Update README.md Éric Gaspar 2023-01-03 18:19:07 +01:00
  • bb53b68ce4 Remove add_or_update script, update README instructions about adding apps to the catalog Alexandre Aubin 2023-01-03 18:07:28 +01:00
  • 2bbae095b1 Add app logos (#1557) Alexandre Aubin 2023-01-03 16:22:10 +01:00
  • 8814b08f7d Merge pull request #1544 from YunoHost/bot-repo-cleanup tituspijean 2022-12-29 16:34:14 +01:00
  • 9a5838cb05 Add a file for storing the token tituspijean 2022-12-29 14:50:32 +01:00
  • 6ef87ff125 packagingv2: also autocomment nginx reload lines which are superfluous Alexandre Aubin 2022-12-04 03:47:09 +01:00
  • f9ffb83c20 convert_app_to_packaging_v2: add explanation on the meaning of the ldap and sso keys Alexandre Aubin 2022-11-27 16:39:49 +01:00
  • c46102766f Remove superfluous continue clause in bot-repo-cleanup tituspijean 2022-11-26 21:03:19 +01:00
  • 7b91cb348d Optimize the bot-repo-cleanup script tituspijean 2022-11-26 20:53:50 +01:00
  • 7658353b1e Comment the bot-repo-cleanup script tituspijean 2022-11-26 20:45:17 +01:00
  • 1030e86e07 Add yunohost-bot forks cleanup script tituspijean 2022-11-23 22:01:07 +01:00
  • d155788a0f Merge pull request #1542 from Krakinou/master Éric Gaspar 2022-11-19 18:40:36 +01:00
  • 9b8d1515e2 Merge pull request #2 from YunoHost/master Krakinou 2022-11-19 18:25:19 +01:00
  • 51d867d4e5 Merge pull request #1529 from YunoHost/drop-high-quality-flag Éric Gaspar 2022-10-18 20:43:37 +02:00
  • bcb696458c Drop high_quality flag é_è Alexandre Aubin 2022-10-18 18:35:20 +02:00
  • 5ad77cd2b7 remove the app install question and resources parts which aint needed anymore by webadmin etc (or at least we think ;P) Alexandre Aubin 2022-10-11 18:56:09 +02:00
  • c9a1acbd4b typo Tagada 2022-10-06 23:20:19 +02:00
  • 8237ccf07c Merge pull request #1524 from YunoHost/revert-1337-enh-readme-current-branch Alexandre Aubin 2022-10-06 23:14:20 +02:00
  • c345bd9237 Revert "Add a warning on the README when not on the master branch" Tagada 2022-10-06 23:12:37 +02:00
  • b7c5e8958a Fix a bug introduced with antifeatures Tagada 2022-09-13 23:09:00 +02:00
  • f99b497ffd Expose the 'potential_alternative_to' info in the app catalog Alexandre Aubin 2022-08-27 16:12:13 +02:00
  • 6386d092b0 Packaging v2: add a 'fund' key in the upstream section Alexandre Aubin 2022-08-14 02:15:40 +02:00
  • 384388ccbd Merge pull request #1337 from Tagadda/enh-readme-current-branch Alexandre Aubin 2022-08-07 18:47:42 +02:00
  • 6a9755f315 Merge pull request #1487 from ketsapiwiq/commonplatformenumeration Alexandre Aubin 2022-08-07 18:29:00 +02:00
  • b796cf292e patch message Hadrien 2022-08-07 16:32:25 +02:00
  • ebd5d0f7fb Add a script to add cpe id to manifests Hadrien 2022-08-07 15:15:40 +02:00
  • a1b23f60a4 Merge branch 'master' into enh-readme-current-branch Alexandre Aubin 2022-08-05 23:12:31 +02:00
  • c6805ade26 README-generator: improve mechanism to only add the 'specific branch' note when version is different from master + display master's version Alexandre Aubin 2022-08-05 23:06:38 +02:00