Commit graph

  • 04777b259a
    Merge pull request #31 from YunoHost/master Kayou 2021-10-21 12:17:20 +02:00
  • 266bad3ec0
    Merge pull request #30 from YunoHost/handle-multi-worker Alexandre Aubin 2021-10-19 22:55:26 +02:00
  • 8e63987832
    Merge pull request #28 from tituspijean/update-badge Kayou 2021-10-19 22:32:21 +02:00
  • 3de369eaf6
    fix the custom json dumps function Kay0u 2021-10-14 19:24:03 +02:00
  • 4a15903d3d
    add a try catch to avoid a dumb error Kay0u 2021-10-14 17:41:17 +02:00
  • 0353307716
    Create a custom json dumps for datetime convertion/fix ciclic list Kay0u 2021-10-14 17:40:35 +02:00
  • 0395d4349e
    Restart jobs when the server stop Kay0u 2021-10-13 16:10:10 +02:00
  • 6b70f46789
    handle multi worker Kay0u 2021-10-12 18:06:59 +02:00
  • b891ab065e
    Update badge and summary URLs tituspijean 2021-10-04 07:32:10 +02:00
  • 0e87f07e8b
    Bump requirements Kayou 2021-09-22 16:27:24 +02:00
  • d8f06b87bf
    Bump websockets from 6.0 to 9.1 dependabot[bot] 2021-09-22 13:38:01 +00:00
  • 7d77604edc
    Merge pull request #27 from YunoHost/testing Kayou 2021-09-22 15:36:44 +02:00
  • 10552c35b2
    Merge pull request #22 from YunoHost/upgrade-to-sanic-21 Alexandre Aubin 2021-09-22 15:33:45 +02:00
  • 31421c52e3
    Merge pull request #25 from tituspijean/enh-webhook-pr Alexandre Aubin 2021-09-22 15:32:30 +02:00
  • 50eb310429
    PR webhooks: Return 204 if PR gets created by somebody else than github-actions Alexandre Aubin 2021-09-22 15:32:22 +02:00
  • 9a51c12156
    Merge pull request #20 from tituspijean/addBadgeInJobPage Alexandre Aubin 2021-09-08 00:33:10 +02:00
  • 6c15f5aba7 Add check for branch to start with ci-auto-update tituspijean 2021-09-04 00:13:01 +02:00
  • 84c6eb1a2a Fix pr_infos_url retrieval tituspijean 2021-09-03 19:08:22 +02:00
  • 90b4a06e64 Handle github-actions PRs to trigger CI tituspijean 2021-09-03 18:03:58 +02:00
  • 58dafe2e08
    Merge pull request #24 from YunoHost/bullseye yalh76 2021-08-27 19:15:10 +02:00
  • 03ee99a8f7 Update requirements.txt yalh76 2021-06-30 05:10:10 +02:00
  • 9cde6e979a Update requirements-frozen.txt yalh76 2021-06-30 04:19:53 +02:00
  • fe8789e4a6 Update requirements-frozen.txt yalh76 2021-06-30 03:58:48 +02:00
  • dabfc174f4 Update requirements.txt yalh76 2021-06-30 03:17:50 +02:00
  • 6508dcf51d Fix DeprecationWarning: "@coroutine" yalh76 2021-06-30 02:13:08 +02:00
  • 5572f746ef Fix AttributeError: type object '_asyncio.Task' has no attribute 'all_tasks' yalh76 2021-06-30 01:48:24 +02:00
  • 19f5bcd000 Update requirements for bullseye yalh76 2021-06-30 01:22:10 +02:00
  • d5c5164544
    Merge branch 'testing' into upgrade-to-sanic-21 yalh76 2021-06-30 00:19:07 +02:00
  • eda079abcf
    Update requirements-frozen.txt yalh76 2021-06-30 00:14:14 +02:00
  • bab653dbd5
    Merge branch 'testing' into upgrade-to-sanic-21 yalh76 2021-06-30 00:00:44 +02:00
  • 4ff7fd6479
    Merge pull request #21 from YunoHost/dependabot/pip/websockets-9.1 yalh76 2021-06-29 23:58:26 +02:00
  • 57eb5f4f1a
    Merge branch 'testing' into dependabot/pip/websockets-9.1 yalh76 2021-06-29 23:58:19 +02:00
  • 9cce8e61d7
    Merge pull request #19 from YunoHost/dependabot/pip/urllib3-1.26.5 yalh76 2021-06-29 23:57:18 +02:00
  • fff0d391f3
    Merge pull request #18 from YunoHost/yalh76-patch-1 yalh76 2021-06-29 23:57:04 +02:00
  • f5d0a3fd0a
    Merge pull request #17 from YunoHost/dependabot/pip/jinja2-2.11.3 yalh76 2021-06-29 23:56:42 +02:00
  • 07932bac4c
    Merge pull request #15 from YunoHost/dependabot/pip/aiohttp-3.7.4 yalh76 2021-06-29 23:56:18 +02:00
  • 9359404160
    Merge pull request #14 from yalh76/master yalh76 2021-06-29 23:56:00 +02:00
  • 0112337780
    Update requirements-frozen.txt yalh76 2021-06-29 23:53:24 +02:00
  • 657810edc3
    revert the way we remove websockets in a list Kay0u 2021-06-17 16:13:10 +02:00
  • 84df910e20
    fix an issue in app view Kay0u 2021-06-16 19:24:19 +02:00
  • f60055ae8e
    Update Jinja2 and urllib3 Kay0u 2021-06-16 19:09:35 +02:00
  • c2a0a51646
    Upgrade to Sanic 21 Kay0u 2021-06-16 18:53:59 +02:00
  • 53c040b353
    Bump websockets from 6.0 to 9.1 dependabot[bot] 2021-06-11 17:46:28 +00:00
  • 21dc122bb6 Add badge in job page tituspijean 2021-06-08 01:30:36 +02:00
  • 2a732abfb5
    Bump urllib3 from 1.24.2 to 1.26.5 dependabot[bot] 2021-06-01 23:32:21 +00:00
  • 36c61110af
    Update run.py yalh76 2021-03-29 20:40:28 +02:00
  • cd89ea729b
    Stupid hack for pepettes_ynh which has a epic weird bug with unicode stuff during tests... lynx+euro symbol idk Alexandre Aubin 2021-03-23 00:52:23 +01:00
  • 8d6ae445ae
    Bump jinja2 from 2.10.1 to 2.11.3 dependabot[bot] 2021-03-20 00:44:43 +00:00
  • 444de3ae11
    Merge pull request #16 from yalh76/multi Alexandre Aubin 2021-03-05 20:00:47 +01:00
  • 43bc81c990 Make config.py relative yalh76 2021-03-05 19:56:45 +01:00
  • 9fc2bf150c Fikssizes Alexandre Aubin 2021-03-01 23:55:30 +01:00
  • d7b1f24f1a Used minified, production-version of vuejs Alexandre Aubin 2021-03-01 23:36:54 +01:00
  • 60baaaabd2 Browser notifications ! Alexandre Aubin 2021-03-01 23:33:17 +01:00
  • 1fd5a437ab Add a checkbox to auto-scroll logs on job view Alexandre Aubin 2021-03-01 22:38:57 +01:00
  • d92a9351fb Let's have a sensible default for the analyzer path, this'll help the yunorunner ynh package Alexandre Aubin 2021-03-01 21:35:05 +01:00
  • 525dcadb07 Aaaaannnd actually we don't debug by default Alexandre Aubin 2021-03-01 21:29:46 +01:00
  • f5f46e96cb Misc fixes after actual testing Alexandre Aubin 2021-03-01 21:26:19 +01:00
  • cde0e66697 Handle the configuration via an external file rather than args that needs to be defined in the systemd config... Alexandre Aubin 2021-03-01 20:49:46 +01:00
  • 0ad5937ec4 Add flag to not monitor bad quality apps, meant for unstable CI Alexandre Aubin 2021-03-01 20:28:10 +01:00
  • 11b3f42652 Let's not handle the SSL layer... Alexandre Aubin 2021-03-01 20:27:08 +01:00
  • 0fac7c9dee We don't need that old 'type' either Alexandre Aubin 2021-03-01 20:15:16 +01:00
  • 21514377c4 Get rid of old apps_list stuff, we ain't gonna need it Alexandre Aubin 2021-03-01 20:10:58 +01:00
  • 33bc57ea20
    Bump aiohttp from 3.4.4 to 3.7.4 dependabot[bot] 2021-02-26 02:24:26 +00:00
  • 763355c32f
    Update requirements-frozen.txt yalh76 2021-02-18 20:59:54 +01:00
  • 0136788358
    Typo Kayou 2021-01-22 10:44:10 +01:00
  • e3d2dc3046
    Merge pull request #13 from YunoHost/fix-check-if-user-is-member-of-the-YunoHost-Apps Kayou 2021-01-22 10:40:54 +01:00
  • 79cc2cad2f [enh] uses uuid in job urls instead job-url-with-uuid Laurent Peuch 2021-01-21 23:37:19 +01:00
  • f1dad89c83 [mod] pep8 Laurent Peuch 2021-01-21 22:29:54 +01:00
  • 17fa0fea3e
    Accept header to explicly use github api v3 Alexandre Aubin 2021-01-20 15:12:07 +01:00
  • 7dc11c02aa
    fix check if user is member of the YunoHost-Apps Kay0u 2021-01-20 15:07:44 +01:00
  • e569bffd89
    Add CONTRIBUTOR to the allowed author_association Kayou 2021-01-20 14:09:37 +01:00
  • 268a3f8289 Also allow collaborators to trigger jobs, because for some reason Github flag some member as collaborators... Alexandre Aubin 2021-01-18 15:38:25 +01:00
  • fd84352eb6
    Merge pull request #12 from YunoHost/trigger-job-via-github-comments Alexandre Aubin 2021-01-15 00:52:42 +01:00
  • 36dd615ed4 Misc fixes after testing Alexandre Aubin 2021-01-14 23:02:56 +01:00
  • f2049e6807 [yolowip] Answer with a comment with a badge+link to job created Alexandre Aubin 2021-01-14 21:37:22 +01:00
  • f05f0ed432 Improve logging, return codes Alexandre Aubin 2021-01-14 15:23:58 +01:00
  • 49d6b8640f Add badge endpoint Alexandre Aubin 2021-01-14 14:55:42 +01:00
  • 19f26497e7
    Make sure the issue is a pull request Alexandre Aubin 2021-01-14 15:09:27 +01:00
  • d06d3d5d25 UI: fallback to job name if there's no app Alexandre Aubin 2021-01-14 15:02:38 +01:00
  • d97747eed0 Add github webhooks endpoints to create a job from a comment on a PR Alexandre Aubin 2021-01-13 01:44:39 +01:00
  • 0f05bba6ec Simplify create_job, specifying the arch/branch through a comment and job name was a super ugly hack not used anymore... Alexandre Aubin 2021-01-13 01:34:16 +01:00
  • 5bb6d7c890
    Do not miserably display nothing if there's less than 30 entries Alexandre Aubin 2021-01-12 23:15:42 +01:00
  • 470fb02022 Also provide the job id to analyseCI Alexandre Aubin 2021-01-05 17:22:25 +01:00
  • 016d032020 More cosmetics / simpler job names Alexandre Aubin 2021-01-05 17:21:31 +01:00
  • 3a1c355472
    Cosmetics: have the app repository link in a separate column Alexandre Aubin 2021-01-04 21:00:25 +01:00
  • 42472c5eca
    Merge pull request #11 from YunoHost/no-app-name-or-state-in-display Bram 2021-01-02 14:59:33 +01:00
  • ee8b73e563
    Merge pull request #9 from YunoHost/send-sigterm-on-cancel Bram 2021-01-02 14:56:52 +01:00
  • 8b89935eb3 [fix] in case the db is totally empty, index is buggy Laurent Peuch 2020-12-30 00:58:49 +01:00
  • c4b9fcf554 Repo app name / state from views Alexandre Aubin 2020-12-29 17:37:15 +01:00
  • a80501208b
    Wrap the console output to avoid having to scroll horizontally Alexandre Aubin 2020-12-29 16:30:00 +01:00
  • e3aabd4515
    Send SIGTERM when cancelling jobs ? Alexandre Aubin 2020-12-28 23:42:19 +01:00
  • c903c5c0a7
    Merge pull request #8 from YunoHost/remove_catalog_name_from_app_list Kayou 2020-12-01 20:58:07 +01:00
  • 0df28c380d
    Update ciclic Alexandre Aubin 2020-12-01 19:41:47 +01:00
  • e4c3fe4d3d
    Merge pull request #7 from yalh76/typo Bram 2020-11-04 03:20:37 +01:00
  • 85be8b5fa8 typo monitor yalh76 2020-11-03 22:54:37 +01:00
  • aa9bfab49f typo montly yalh76 2020-11-03 22:52:43 +01:00
  • d707e756c4 [mod] avoid loading jobs log when list apps for optimisation Laurent Peuch 2019-06-23 04:35:57 +02:00
  • af105f1c28 [mod] move condition in sql Laurent Peuch 2019-06-23 04:25:37 +02:00
  • bb99d52865 [fix] bad comparison duplicated apps in app list Laurent Peuch 2019-06-23 04:16:55 +02:00
  • 1eb0374a11 [fix] avoid fetch log field from the db to reduce memory usage Laurent Peuch 2019-06-23 02:37:49 +02:00